public ReadAvailableEncodings ( NodeId variableId ) : ReferenceDescriptionCollection | ||
variableId | NodeId | The variable node. |
return | ReferenceDescriptionCollection |
/// <summary> /// Prompts the user to specify the browse options. /// </summary> public bool ShowDialog(Session session, NodeId variableId) { if (session == null) throw new ArgumentNullException("session"); if (variableId == null) throw new ArgumentNullException("variableId"); m_session = session; m_encodings = session.ReadAvailableEncodings(variableId); foreach (ReferenceDescription encoding in m_encodings) { EncodingCB.Items.Add(encoding.ToString()); } if (EncodingCB.Items.Count > 0) { EncodingCB.SelectedIndex = 0; } if (ShowDialog() != DialogResult.OK) { return false; } return true; }