OpcUaHelper.xml 56 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230
  1. <?xml version="1.0"?>
  2. <doc>
  3. <assembly>
  4. <name>OpcUaHelper</name>
  5. </assembly>
  6. <members>
  7. <member name="T:OpcUaHelper.ClientUtils">
  8. <summary>
  9. Defines numerous re-useable utility functions.
  10. </summary>
  11. </member>
  12. <member name="M:OpcUaHelper.ClientUtils.HandleException(System.String,System.Exception)">
  13. <summary>
  14. Handles an exception.
  15. </summary>
  16. </member>
  17. <member name="M:OpcUaHelper.ClientUtils.GetAppIcon">
  18. <summary>
  19. Returns the application icon.
  20. </summary>
  21. </member>
  22. <member name="M:OpcUaHelper.ClientUtils.GetAccessLevelDisplayText(System.Byte)">
  23. <summary>
  24. Gets the display text for the access level attribute.
  25. </summary>
  26. <param name="accessLevel">The access level.</param>
  27. <returns>The access level formatted as a string.</returns>
  28. </member>
  29. <member name="M:OpcUaHelper.ClientUtils.GetEventNotifierDisplayText(System.Byte)">
  30. <summary>
  31. Gets the display text for the event notifier attribute.
  32. </summary>
  33. <param name="eventNotifier">The event notifier.</param>
  34. <returns>The event notifier formatted as a string.</returns>
  35. </member>
  36. <member name="M:OpcUaHelper.ClientUtils.GetValueRankDisplayText(System.Int32)">
  37. <summary>
  38. Gets the display text for the value rank attribute.
  39. </summary>
  40. <param name="valueRank">The value rank.</param>
  41. <returns>The value rank formatted as a string.</returns>
  42. </member>
  43. <member name="M:OpcUaHelper.ClientUtils.GetAttributeDisplayText(Opc.Ua.Client.Session,System.UInt32,Opc.Ua.Variant)">
  44. <summary>
  45. Gets the display text for the specified attribute.
  46. </summary>
  47. <param name="session">The currently active session.</param>
  48. <param name="attributeId">The id of the attribute.</param>
  49. <param name="value">The value of the attribute.</param>
  50. <returns>The attribute formatted as a string.</returns>
  51. </member>
  52. <member name="M:OpcUaHelper.ClientUtils.Browse(Opc.Ua.Client.Session,Opc.Ua.BrowseDescriptionCollection,System.Boolean)">
  53. <summary>
  54. Browses the address space and returns the references found.
  55. </summary>
  56. <param name="session">The session.</param>
  57. <param name="nodesToBrowse">The set of browse operations to perform.</param>
  58. <param name="throwOnError">if set to <c>true</c> a exception will be thrown on an error.</param>
  59. <returns>
  60. The references found. Null if an error occurred.
  61. </returns>
  62. </member>
  63. <member name="M:OpcUaHelper.ClientUtils.Browse(Opc.Ua.Client.Session,Opc.Ua.ViewDescription,Opc.Ua.BrowseDescriptionCollection,System.Boolean)">
  64. <summary>
  65. Browses the address space and returns the references found.
  66. </summary>
  67. </member>
  68. <member name="M:OpcUaHelper.ClientUtils.Browse(Opc.Ua.Client.Session,Opc.Ua.BrowseDescription,System.Boolean)">
  69. <summary>
  70. Browses the address space and returns the references found.
  71. </summary>
  72. <param name="session">The session.</param>
  73. <param name="nodeToBrowse">The NodeId for the starting node.</param>
  74. <param name="throwOnError">if set to <c>true</c> a exception will be thrown on an error.</param>
  75. <returns>
  76. The references found. Null if an error occurred.
  77. </returns>
  78. </member>
  79. <member name="M:OpcUaHelper.ClientUtils.Browse(Opc.Ua.Client.Session,Opc.Ua.ViewDescription,Opc.Ua.BrowseDescription,System.Boolean)">
  80. <summary>
  81. Browses the address space and returns the references found.
  82. </summary>
  83. </member>
  84. <member name="M:OpcUaHelper.ClientUtils.BrowseSuperTypes(Opc.Ua.Client.Session,Opc.Ua.NodeId,System.Boolean)">
  85. <summary>
  86. Browses the address space and returns all of the supertypes of the specified type node.
  87. </summary>
  88. <param name="session">The session.</param>
  89. <param name="typeId">The NodeId for a type node in the address space.</param>
  90. <param name="throwOnError">if set to <c>true</c> a exception will be thrown on an error.</param>
  91. <returns>
  92. The references found. Null if an error occurred.
  93. </returns>
  94. </member>
  95. <member name="M:OpcUaHelper.ClientUtils.TranslateBrowsePaths(Opc.Ua.Client.Session,Opc.Ua.NodeId,Opc.Ua.NamespaceTable,System.String[])">
  96. <summary>
  97. Returns the node ids for a set of relative paths.
  98. </summary>
  99. <param name="session">An open session with the server to use.</param>
  100. <param name="startNodeId">The starting node for the relative paths.</param>
  101. <param name="namespacesUris">The namespace URIs referenced by the relative paths.</param>
  102. <param name="relativePaths">The relative paths.</param>
  103. <returns>A collection of local nodes.</returns>
  104. </member>
  105. <member name="M:OpcUaHelper.ClientUtils.FindEventType(Opc.Ua.Client.MonitoredItem,Opc.Ua.EventFieldList)">
  106. <summary>
  107. Finds the type of the event for the notification.
  108. </summary>
  109. <param name="monitoredItem">The monitored item.</param>
  110. <param name="notification">The notification.</param>
  111. <returns>The NodeId of the EventType.</returns>
  112. </member>
  113. <member name="M:OpcUaHelper.ClientUtils.ConstructEvent(Opc.Ua.Client.Session,Opc.Ua.Client.MonitoredItem,Opc.Ua.EventFieldList,System.Collections.Generic.Dictionary{Opc.Ua.NodeId,System.Type},System.Collections.Generic.Dictionary{Opc.Ua.NodeId,Opc.Ua.NodeId})">
  114. <summary>
  115. Constructs an event object from a notification.
  116. </summary>
  117. <param name="session">The session.</param>
  118. <param name="monitoredItem">The monitored item that produced the notification.</param>
  119. <param name="notification">The notification.</param>
  120. <param name="knownEventTypes">The known event types.</param>
  121. <param name="eventTypeMappings">Mapping between event types and known event types.</param>
  122. <returns>
  123. The event object. Null if the notification is not a valid event type.
  124. </returns>
  125. </member>
  126. <member name="M:OpcUaHelper.ClientUtils.CollectInstanceDeclarationsForType(Opc.Ua.Client.Session,Opc.Ua.NodeId)">
  127. <summary>
  128. Collects the instance declarations for a type.
  129. </summary>
  130. </member>
  131. <member name="M:OpcUaHelper.ClientUtils.CollectInstanceDeclarationsForType(Opc.Ua.Client.Session,Opc.Ua.NodeId,System.Boolean)">
  132. <summary>
  133. Collects the instance declarations for a type.
  134. </summary>
  135. </member>
  136. <member name="M:OpcUaHelper.ClientUtils.CollectInstanceDeclarations(Opc.Ua.Client.Session,Opc.Ua.NodeId,OpcUaHelper.InstanceDeclaration,System.Collections.Generic.List{OpcUaHelper.InstanceDeclaration},System.Collections.Generic.IDictionary{System.String,OpcUaHelper.InstanceDeclaration})">
  137. <summary>
  138. Collects the fields for the instance node.
  139. </summary>
  140. </member>
  141. <member name="M:OpcUaHelper.ClientUtils.FindTargetOfReference(Opc.Ua.Client.Session,System.Collections.Generic.List{Opc.Ua.NodeId},Opc.Ua.NodeId,System.Boolean)">
  142. <summary>
  143. Finds the targets for the specified reference.
  144. </summary>
  145. </member>
  146. <member name="M:OpcUaHelper.ClientUtils.UpdateInstanceDescriptions(Opc.Ua.Client.Session,System.Collections.Generic.List{OpcUaHelper.InstanceDeclaration},System.Boolean)">
  147. <summary>
  148. Finds the targets for the specified reference.
  149. </summary>
  150. </member>
  151. <member name="M:OpcUaHelper.ClientUtils.CollectFieldsForType(Opc.Ua.Client.Session,Opc.Ua.NodeId,Opc.Ua.SimpleAttributeOperandCollection,System.Collections.Generic.List{Opc.Ua.NodeId})">
  152. <summary>
  153. Collects the fields for the type.
  154. </summary>
  155. <param name="session">The session.</param>
  156. <param name="typeId">The type id.</param>
  157. <param name="fields">The fields.</param>
  158. <param name="fieldNodeIds">The node id for the declaration of the field.</param>
  159. </member>
  160. <member name="M:OpcUaHelper.ClientUtils.CollectFieldsForInstance(Opc.Ua.Client.Session,Opc.Ua.NodeId,Opc.Ua.SimpleAttributeOperandCollection,System.Collections.Generic.List{Opc.Ua.NodeId})">
  161. <summary>
  162. Collects the fields for the instance.
  163. </summary>
  164. <param name="session">The session.</param>
  165. <param name="instanceId">The instance id.</param>
  166. <param name="fields">The fields.</param>
  167. <param name="fieldNodeIds">The node id for the declaration of the field.</param>
  168. </member>
  169. <member name="M:OpcUaHelper.ClientUtils.CollectFields(Opc.Ua.Client.Session,Opc.Ua.NodeId,Opc.Ua.QualifiedNameCollection,Opc.Ua.SimpleAttributeOperandCollection,System.Collections.Generic.List{Opc.Ua.NodeId},System.Collections.Generic.Dictionary{Opc.Ua.NodeId,Opc.Ua.QualifiedNameCollection})">
  170. <summary>
  171. Collects the fields for the instance node.
  172. </summary>
  173. <param name="session">The session.</param>
  174. <param name="nodeId">The node id.</param>
  175. <param name="parentPath">The parent path.</param>
  176. <param name="fields">The event fields.</param>
  177. <param name="fieldNodeIds">The node id for the declaration of the field.</param>
  178. <param name="foundNodes">The table of found nodes.</param>
  179. </member>
  180. <member name="M:OpcUaHelper.ClientUtils.ContainsPath(Opc.Ua.SimpleAttributeOperandCollection,Opc.Ua.QualifiedNameCollection)">
  181. <summary>
  182. Determines whether the specified select clause contains the browse path.
  183. </summary>
  184. <param name="selectClause">The select clause.</param>
  185. <param name="browsePath">The browse path.</param>
  186. <returns>
  187. <c>true</c> if the specified select clause contains path; otherwise, <c>false</c>.
  188. </returns>
  189. </member>
  190. <member name="T:OpcUaHelper.Forms.DiscoverServerDlg">
  191. <summary>
  192. Prompts the user to specify a host name and discovers the servers.
  193. </summary>
  194. </member>
  195. <member name="M:OpcUaHelper.Forms.DiscoverServerDlg.#ctor">
  196. <summary>
  197. Creates an empty form.
  198. </summary>
  199. </member>
  200. <member name="M:OpcUaHelper.Forms.DiscoverServerDlg.ShowDialog(Opc.Ua.ApplicationConfiguration)">
  201. <summary>
  202. Shows the dialog.
  203. </summary>
  204. <param name="configuration">The client applicatio configuration.</param>
  205. <returns>The selected endpoint url</returns>
  206. </member>
  207. <member name="M:OpcUaHelper.Forms.DiscoverServerDlg.ShowDialog(Opc.Ua.ApplicationConfiguration,System.String)">
  208. <summary>
  209. Shows the dialog.
  210. </summary>
  211. <param name="configuration">The client applicatio configuration.</param>
  212. <param name="hostName">The default host name.</param>
  213. <returns>The selected endpoint url</returns>
  214. </member>
  215. <member name="M:OpcUaHelper.Forms.DiscoverServerDlg.GetEndpoints(System.String)">
  216. <summary>
  217. Gets the endpoints for the host.
  218. </summary>
  219. <param name="hostName">Name of the host.</param>
  220. </member>
  221. <member name="F:OpcUaHelper.Forms.DiscoverServerDlg.components">
  222. <summary>
  223. Required designer variable.
  224. </summary>
  225. </member>
  226. <member name="M:OpcUaHelper.Forms.DiscoverServerDlg.Dispose(System.Boolean)">
  227. <summary>
  228. Clean up any resources being used.
  229. </summary>
  230. <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
  231. </member>
  232. <member name="M:OpcUaHelper.Forms.DiscoverServerDlg.InitializeComponent">
  233. <summary>
  234. Required method for Designer support - do not modify
  235. the contents of this method with the code editor.
  236. </summary>
  237. </member>
  238. <member name="T:OpcUaHelper.Forms.FormBrowseServer">
  239. <summary>
  240. 一个浏览OPC服务器节点的窗口类
  241. </summary>
  242. </member>
  243. <member name="M:OpcUaHelper.Forms.FormBrowseServer.#ctor">
  244. <summary>
  245. 允许自己输入服务器地址的实例化
  246. </summary>
  247. </member>
  248. <member name="M:OpcUaHelper.Forms.FormBrowseServer.#ctor(System.String)">
  249. <summary>
  250. 固定地址且不允许更改的实例化
  251. </summary>
  252. </member>
  253. <member name="F:OpcUaHelper.Forms.FormBrowseServer.m_OpcUaClient">
  254. <summary>
  255. Opc客户端的核心类
  256. </summary>
  257. </member>
  258. <member name="M:OpcUaHelper.Forms.FormBrowseServer.OpcUaClientInitialization">
  259. <summary>
  260. 初始化
  261. </summary>
  262. </member>
  263. <member name="M:OpcUaHelper.Forms.FormBrowseServer.M_OpcUaClient_ConnectComplete(System.Object,System.EventArgs)">
  264. <summary>
  265. 连接服务器结束后马上浏览根节点
  266. </summary>
  267. <param name="sender"></param>
  268. <param name="e"></param>
  269. </member>
  270. <member name="M:OpcUaHelper.Forms.FormBrowseServer.M_OpcUaClient_OpcStatusChange1(System.Object,OpcUaHelper.OpcUaStatusEventArgs)">
  271. <summary>
  272. OPC 客户端的状态变化后的消息提醒
  273. </summary>
  274. <param name="sender"></param>
  275. <param name="e"></param>
  276. </member>
  277. <member name="M:OpcUaHelper.Forms.FormBrowseServer.ReadOneNodeFiveAttributes(System.Collections.Generic.List{Opc.Ua.NodeId})">
  278. <summary>
  279. 0:NodeClass 1:Value 2:AccessLevel 3:DisplayName 4:Description
  280. </summary>
  281. <param name="nodeIds"></param>
  282. <returns></returns>
  283. </member>
  284. <member name="M:OpcUaHelper.Forms.FormBrowseServer.ReadNoteDataValueAttributes(Opc.Ua.NodeId,System.UInt32)">
  285. <summary>
  286. 读取一个节点的指定属性
  287. </summary>
  288. <param name="nodeId"></param>
  289. <param name="attribute"></param>
  290. <returns></returns>
  291. </member>
  292. <member name="M:OpcUaHelper.Forms.FormBrowseServer.PopulateBranch(Opc.Ua.NodeId,System.Windows.Forms.TreeNodeCollection)">
  293. <summary>
  294. Populates the branch in the tree view.
  295. </summary>
  296. <param name="sourceId">The NodeId of the Node to browse.</param>
  297. <param name="nodes">The node collect to populate.</param>
  298. </member>
  299. <member name="M:OpcUaHelper.Forms.FormBrowseServer.label2_Click(System.Object,System.EventArgs)">
  300. <summary>
  301. 点击了节点名称前的内容进行复制
  302. </summary>
  303. <param name="sender"></param>
  304. <param name="e"></param>
  305. </member>
  306. <member name="F:OpcUaHelper.Forms.FormBrowseServer.components">
  307. <summary>
  308. Required designer variable.
  309. </summary>
  310. </member>
  311. <member name="M:OpcUaHelper.Forms.FormBrowseServer.Dispose(System.Boolean)">
  312. <summary>
  313. Clean up any resources being used.
  314. </summary>
  315. <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
  316. </member>
  317. <member name="M:OpcUaHelper.Forms.FormBrowseServer.InitializeComponent">
  318. <summary>
  319. Required method for Designer support - do not modify
  320. the contents of this method with the code editor.
  321. </summary>
  322. </member>
  323. <member name="F:OpcUaHelper.Forms.FormConnectSelect.components">
  324. <summary>
  325. Required designer variable.
  326. </summary>
  327. </member>
  328. <member name="M:OpcUaHelper.Forms.FormConnectSelect.Dispose(System.Boolean)">
  329. <summary>
  330. Clean up any resources being used.
  331. </summary>
  332. <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
  333. </member>
  334. <member name="M:OpcUaHelper.Forms.FormConnectSelect.InitializeComponent">
  335. <summary>
  336. Required method for Designer support - do not modify
  337. the contents of this method with the code editor.
  338. </summary>
  339. </member>
  340. <member name="T:OpcUaHelper.Forms.TreeViewEx">
  341. <summary>
  342. 无闪烁的树节点控件,结果还是没有实现
  343. </summary>
  344. </member>
  345. <member name="M:OpcUaHelper.Forms.TreeViewEx.#ctor">
  346. <summary>
  347. 实例化一个新的控件
  348. </summary>
  349. </member>
  350. <member name="M:OpcUaHelper.Forms.TreeViewEx.OnNotifyMessage(System.Windows.Forms.Message)">
  351. <summary>
  352. 通知
  353. </summary>
  354. <param name="m"></param>
  355. </member>
  356. <member name="T:OpcUaHelper.ExceptionDlg">
  357. <summary>
  358. A dialog that displays an exception trace in an HTML page.
  359. </summary>
  360. </member>
  361. <member name="M:OpcUaHelper.ExceptionDlg.#ctor">
  362. <summary>
  363. Initializes a new instance of the <see cref="T:OpcUaHelper.ExceptionDlg"/> class.
  364. </summary>
  365. </member>
  366. <member name="M:OpcUaHelper.ExceptionDlg.ReplaceSpecialCharacters(System.String)">
  367. <summary>
  368. Replaces all special characters in the message.
  369. </summary>
  370. </member>
  371. <member name="M:OpcUaHelper.ExceptionDlg.Show(System.String,System.Exception)">
  372. <summary>
  373. Displays the exception in a dialog.
  374. </summary>
  375. </member>
  376. <member name="M:OpcUaHelper.ExceptionDlg.ShowDialog(System.String,System.Exception)">
  377. <summary>
  378. Display the exception in the dialog.
  379. </summary>
  380. </member>
  381. <member name="F:OpcUaHelper.ExceptionDlg.components">
  382. <summary>
  383. Required designer variable.
  384. </summary>
  385. </member>
  386. <member name="M:OpcUaHelper.ExceptionDlg.Dispose(System.Boolean)">
  387. <summary>
  388. Clean up any resources being used.
  389. </summary>
  390. <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
  391. </member>
  392. <member name="M:OpcUaHelper.ExceptionDlg.InitializeComponent">
  393. <summary>
  394. Required method for Designer support - do not modify
  395. the contents of this method with the code editor.
  396. </summary>
  397. </member>
  398. <member name="T:OpcUaHelper.TypeDeclaration">
  399. <summary>
  400. Stores a type declaration retrieved from a server.
  401. </summary>
  402. </member>
  403. <member name="F:OpcUaHelper.TypeDeclaration.NodeId">
  404. <summary>
  405. The node if for the type.
  406. </summary>
  407. </member>
  408. <member name="F:OpcUaHelper.TypeDeclaration.Declarations">
  409. <summary>
  410. The fully inhierited list of instance declarations for the type.
  411. </summary>
  412. </member>
  413. <member name="T:OpcUaHelper.InstanceDeclaration">
  414. <summary>
  415. Stores an instance declaration fetched from the server.
  416. </summary>
  417. </member>
  418. <member name="F:OpcUaHelper.InstanceDeclaration.RootTypeId">
  419. <summary>
  420. The type that the declaration belongs to.
  421. </summary>
  422. </member>
  423. <member name="F:OpcUaHelper.InstanceDeclaration.BrowsePath">
  424. <summary>
  425. The browse path to the instance declaration.
  426. </summary>
  427. </member>
  428. <member name="F:OpcUaHelper.InstanceDeclaration.BrowsePathDisplayText">
  429. <summary>
  430. The browse path to the instance declaration.
  431. </summary>
  432. </member>
  433. <member name="F:OpcUaHelper.InstanceDeclaration.DisplayPath">
  434. <summary>
  435. A localized path to the instance declaration.
  436. </summary>
  437. </member>
  438. <member name="F:OpcUaHelper.InstanceDeclaration.NodeId">
  439. <summary>
  440. The node id for the instance declaration.
  441. </summary>
  442. </member>
  443. <member name="F:OpcUaHelper.InstanceDeclaration.NodeClass">
  444. <summary>
  445. The node class of the instance declaration.
  446. </summary>
  447. </member>
  448. <member name="F:OpcUaHelper.InstanceDeclaration.BrowseName">
  449. <summary>
  450. The browse name for the instance declaration.
  451. </summary>
  452. </member>
  453. <member name="F:OpcUaHelper.InstanceDeclaration.DisplayName">
  454. <summary>
  455. The display name for the instance declaration.
  456. </summary>
  457. </member>
  458. <member name="F:OpcUaHelper.InstanceDeclaration.Description">
  459. <summary>
  460. The description for the instance declaration.
  461. </summary>
  462. </member>
  463. <member name="F:OpcUaHelper.InstanceDeclaration.ModellingRule">
  464. <summary>
  465. The modelling rule for the instance declaration (i.e. Mandatory or Optional).
  466. </summary>
  467. </member>
  468. <member name="F:OpcUaHelper.InstanceDeclaration.DataType">
  469. <summary>
  470. The data type for the instance declaration.
  471. </summary>
  472. </member>
  473. <member name="F:OpcUaHelper.InstanceDeclaration.ValueRank">
  474. <summary>
  475. The value rank for the instance declaration.
  476. </summary>
  477. </member>
  478. <member name="F:OpcUaHelper.InstanceDeclaration.BuiltInType">
  479. <summary>
  480. The built-in type parent for the data type.
  481. </summary>
  482. </member>
  483. <member name="F:OpcUaHelper.InstanceDeclaration.DataTypeDisplayText">
  484. <summary>
  485. A localized name for the data type.
  486. </summary>
  487. </member>
  488. <member name="F:OpcUaHelper.InstanceDeclaration.OverriddenDeclaration">
  489. <summary>
  490. An instance declaration that has been overridden by the current instance.
  491. </summary>
  492. </member>
  493. <member name="T:OpcUaHelper.FilterDeclarationField">
  494. <summary>
  495. A field in a filter declaration.
  496. </summary>
  497. </member>
  498. <member name="M:OpcUaHelper.FilterDeclarationField.#ctor">
  499. <summary>
  500. Creates a new instance of a FilterDeclarationField.
  501. </summary>
  502. </member>
  503. <member name="M:OpcUaHelper.FilterDeclarationField.#ctor(OpcUaHelper.InstanceDeclaration)">
  504. <summary>
  505. Creates a new instance of a FilterDeclarationField.
  506. </summary>
  507. </member>
  508. <member name="M:OpcUaHelper.FilterDeclarationField.#ctor(OpcUaHelper.FilterDeclarationField)">
  509. <summary>
  510. Creates a new instance of a FilterDeclarationField.
  511. </summary>
  512. </member>
  513. <member name="F:OpcUaHelper.FilterDeclarationField.Selected">
  514. <summary>
  515. Whether the field is returned as part of the event notification.
  516. </summary>
  517. </member>
  518. <member name="F:OpcUaHelper.FilterDeclarationField.DisplayInList">
  519. <summary>
  520. Whether the field is displayed in the list view.
  521. </summary>
  522. </member>
  523. <member name="F:OpcUaHelper.FilterDeclarationField.FilterEnabled">
  524. <summary>
  525. Whether the filter is enabled.
  526. </summary>
  527. </member>
  528. <member name="F:OpcUaHelper.FilterDeclarationField.FilterOperator">
  529. <summary>
  530. The filter operator to use in the where clause.
  531. </summary>
  532. </member>
  533. <member name="F:OpcUaHelper.FilterDeclarationField.FilterValue">
  534. <summary>
  535. The filter value to use in the where clause.
  536. </summary>
  537. </member>
  538. <member name="F:OpcUaHelper.FilterDeclarationField.InstanceDeclaration">
  539. <summary>
  540. The instance declaration associated with the field.
  541. </summary>
  542. </member>
  543. <member name="T:OpcUaHelper.FilterDeclaration">
  544. <summary>
  545. A declararion of an event filter.
  546. </summary>
  547. </member>
  548. <member name="M:OpcUaHelper.FilterDeclaration.#ctor">
  549. <summary>
  550. Creates a new instance of a FilterDeclaration.
  551. </summary>
  552. </member>
  553. <member name="M:OpcUaHelper.FilterDeclaration.#ctor(OpcUaHelper.TypeDeclaration,OpcUaHelper.FilterDeclaration)">
  554. <summary>
  555. Creates a new instance of a FilterDeclaration.
  556. </summary>
  557. </member>
  558. <member name="M:OpcUaHelper.FilterDeclaration.#ctor(OpcUaHelper.FilterDeclaration)">
  559. <summary>
  560. Creates a new instance of a FilterDeclaration.
  561. </summary>
  562. </member>
  563. <member name="M:OpcUaHelper.FilterDeclaration.GetFilter">
  564. <summary>
  565. Returns the event filter defined by the filter declaration.
  566. </summary>
  567. </member>
  568. <member name="M:OpcUaHelper.FilterDeclaration.AddSimpleField(Opc.Ua.QualifiedName,Opc.Ua.BuiltInType,System.Boolean)">
  569. <summary>
  570. Adds a simple field to the declaration.
  571. </summary>
  572. </member>
  573. <member name="M:OpcUaHelper.FilterDeclaration.AddSimpleField(Opc.Ua.QualifiedName,Opc.Ua.BuiltInType,System.Int32,System.Boolean)">
  574. <summary>
  575. Adds a simple field to the declaration.
  576. </summary>
  577. </member>
  578. <member name="M:OpcUaHelper.FilterDeclaration.AddSimpleField(Opc.Ua.QualifiedName[],Opc.Ua.BuiltInType,System.Int32,System.Boolean)">
  579. <summary>
  580. Adds a simple field to the declaration.
  581. </summary>
  582. </member>
  583. <member name="M:OpcUaHelper.FilterDeclaration.AddSimpleField(Opc.Ua.QualifiedName[],Opc.Ua.NodeClass,Opc.Ua.BuiltInType,System.Int32,System.Boolean)">
  584. <summary>
  585. Adds a simple field to the declaration.
  586. </summary>
  587. </member>
  588. <member name="M:OpcUaHelper.FilterDeclaration.GetSelectClause">
  589. <summary>
  590. Returns the select clause defined by the filter declaration.
  591. </summary>
  592. </member>
  593. <member name="M:OpcUaHelper.FilterDeclaration.GetWhereClause">
  594. <summary>
  595. Returns the where clause defined by the filter declaration.
  596. </summary>
  597. </member>
  598. <member name="M:OpcUaHelper.FilterDeclaration.GetValue``1(Opc.Ua.QualifiedName,Opc.Ua.VariantCollection,``0)">
  599. <summary>
  600. Returns the value for the specified browse name.
  601. </summary>
  602. </member>
  603. <member name="F:OpcUaHelper.FilterDeclaration.EventTypeId">
  604. <summary>
  605. The type of event.
  606. </summary>
  607. </member>
  608. <member name="F:OpcUaHelper.FilterDeclaration.Fields">
  609. <summary>
  610. The list of declarations for the fields.
  611. </summary>
  612. </member>
  613. <member name="T:OpcUaHelper.OpcUaClient">
  614. <summary>
  615. 一个二次封装了的OPC UA库,支持从opc ua服务器读写节点数据,批量读写,订阅,批量订阅,历史数据读取,方法调用操作。
  616. </summary>
  617. </member>
  618. <member name="M:OpcUaHelper.OpcUaClient.#ctor">
  619. <summary>
  620. 默认的构造函数,实例化一个新的OPC UA类
  621. </summary>
  622. </member>
  623. <member name="M:OpcUaHelper.OpcUaClient.ConnectServer(System.String)">
  624. <summary>
  625. connect to server
  626. </summary>
  627. <param name="serverUrl">remote url</param>
  628. </member>
  629. <member name="M:OpcUaHelper.OpcUaClient.Connect(System.String)">
  630. <summary>
  631. Creates a new session.
  632. </summary>
  633. <returns>The new session object.</returns>
  634. </member>
  635. <member name="M:OpcUaHelper.OpcUaClient.Disconnect">
  636. <summary>
  637. Disconnects from the server.
  638. </summary>
  639. </member>
  640. <member name="M:OpcUaHelper.OpcUaClient.UpdateStatus(System.Boolean,System.DateTime,System.String,System.Object[])">
  641. <summary>
  642. Report the client status
  643. </summary>
  644. <param name="error">Whether the status represents an error.</param>
  645. <param name="time">The time associated with the status.</param>
  646. <param name="status">The status message.</param>
  647. <param name="args">Arguments used to format the status message.</param>
  648. </member>
  649. <member name="M:OpcUaHelper.OpcUaClient.Session_KeepAlive(Opc.Ua.Client.Session,Opc.Ua.Client.KeepAliveEventArgs)">
  650. <summary>
  651. Handles a keep alive event from a session.
  652. </summary>
  653. </member>
  654. <member name="M:OpcUaHelper.OpcUaClient.Server_ReconnectComplete(System.Object,System.EventArgs)">
  655. <summary>
  656. Handles a reconnect event complete from the reconnect handler.
  657. </summary>
  658. </member>
  659. <member name="M:OpcUaHelper.OpcUaClient.SetLogPathName(System.String,System.Boolean)">
  660. <summary>
  661. 设置OPC客户端的日志输出
  662. </summary>
  663. <param name="filePath">完整的文件路径</param>
  664. <param name="deleteExisting">是否删除原文件</param>
  665. </member>
  666. <member name="P:OpcUaHelper.OpcUaClient.OpcUaName">
  667. <summary>
  668. a name of application name show on server
  669. </summary>
  670. </member>
  671. <member name="P:OpcUaHelper.OpcUaClient.UseSecurity">
  672. <summary>
  673. Whether to use security when connecting.
  674. </summary>
  675. </member>
  676. <member name="P:OpcUaHelper.OpcUaClient.UserIdentity">
  677. <summary>
  678. The user identity to use when creating the session.
  679. </summary>
  680. </member>
  681. <member name="P:OpcUaHelper.OpcUaClient.Session">
  682. <summary>
  683. The currently active session.
  684. </summary>
  685. </member>
  686. <member name="P:OpcUaHelper.OpcUaClient.Connected">
  687. <summary>
  688. Indicate the connect status
  689. </summary>
  690. </member>
  691. <member name="P:OpcUaHelper.OpcUaClient.ReconnectPeriod">
  692. <summary>
  693. The number of seconds between reconnect attempts (0 means reconnect is disabled).
  694. </summary>
  695. </member>
  696. <member name="E:OpcUaHelper.OpcUaClient.KeepAliveComplete">
  697. <summary>
  698. Raised when a good keep alive from the server arrives.
  699. </summary>
  700. </member>
  701. <member name="E:OpcUaHelper.OpcUaClient.ReconnectStarting">
  702. <summary>
  703. Raised when a reconnect operation starts.
  704. </summary>
  705. </member>
  706. <member name="E:OpcUaHelper.OpcUaClient.ReconnectComplete">
  707. <summary>
  708. Raised when a reconnect operation completes.
  709. </summary>
  710. </member>
  711. <member name="E:OpcUaHelper.OpcUaClient.ConnectComplete">
  712. <summary>
  713. Raised after successfully connecting to or disconnecing from a server.
  714. </summary>
  715. </member>
  716. <member name="E:OpcUaHelper.OpcUaClient.OpcStatusChange">
  717. <summary>
  718. Raised after the client status change
  719. </summary>
  720. </member>
  721. <member name="P:OpcUaHelper.OpcUaClient.AppConfig">
  722. <summary>
  723. 配置信息
  724. </summary>
  725. </member>
  726. <member name="M:OpcUaHelper.OpcUaClient.ReadNode(Opc.Ua.NodeId)">
  727. <summary>
  728. Read a value node from server
  729. </summary>
  730. <param name="nodeId">node id</param>
  731. <returns>DataValue</returns>
  732. </member>
  733. <member name="M:OpcUaHelper.OpcUaClient.ReadNode``1(System.String)">
  734. <summary>
  735. Read a value node from server
  736. </summary>
  737. <typeparam name="T">type of value</typeparam>
  738. <param name="tag">node id</param>
  739. <returns>实际值</returns>
  740. </member>
  741. <member name="M:OpcUaHelper.OpcUaClient.ReadNodeAsync``1(System.String)">
  742. <summary>
  743. Read a tag asynchronously
  744. </summary>
  745. <typeparam name="T">The type of tag to read</typeparam>
  746. <param name="tag">tag值</param>
  747. <returns>The value retrieved from the OPC</returns>
  748. </member>
  749. <member name="M:OpcUaHelper.OpcUaClient.ReadNodes(Opc.Ua.NodeId[])">
  750. <summary>
  751. read several value nodes from server
  752. </summary>
  753. <param name="nodeIds">all NodeIds</param>
  754. <returns>all values</returns>
  755. </member>
  756. <member name="M:OpcUaHelper.OpcUaClient.ReadNodesAsync(Opc.Ua.NodeId[])">
  757. <summary>
  758. read several value nodes from server
  759. </summary>
  760. <param name="nodeIds">all NodeIds</param>
  761. <returns>all values</returns>
  762. </member>
  763. <member name="M:OpcUaHelper.OpcUaClient.ReadNodes``1(System.String[])">
  764. <summary>
  765. read several value nodes from server
  766. </summary>
  767. <param name="tags">所以的节点数组信息</param>
  768. <returns>all values</returns>
  769. </member>
  770. <member name="M:OpcUaHelper.OpcUaClient.ReadNodesAsync``1(System.String[])">
  771. <summary>
  772. read several value nodes from server
  773. </summary>
  774. <param name="tags">all NodeIds</param>
  775. <returns>all values</returns>
  776. </member>
  777. <member name="M:OpcUaHelper.OpcUaClient.WriteNode``1(System.String,``0)">
  778. <summary>
  779. write a note to server(you should use try catch)
  780. </summary>
  781. <typeparam name="T">The type of tag to write on</typeparam>
  782. <param name="tag">节点名称</param>
  783. <param name="value">值</param>
  784. <returns>if success True,otherwise False</returns>
  785. </member>
  786. <member name="M:OpcUaHelper.OpcUaClient.WriteNodeAsync``1(System.String,``0)">
  787. <summary>
  788. Write a value on the specified opc tag asynchronously
  789. </summary>
  790. <typeparam name="T">The type of tag to write on</typeparam>
  791. <param name="tag">The fully-qualified identifier of the tag. You can specify a subfolder by using a comma delimited name. E.g: the tag `foo.bar` writes on the tag `bar` on the folder `foo`</param>
  792. <param name="value">The value for the item to write</param>
  793. </member>
  794. <member name="M:OpcUaHelper.OpcUaClient.WriteNodes(System.String[],System.Object[])">
  795. <summary>
  796. 所有的节点都写入成功,返回<c>True</c>,否则返回<c>False</c>
  797. </summary>
  798. <param name="tags">节点名称数组</param>
  799. <param name="values">节点的值数据</param>
  800. <returns>所有的是否都写入成功</returns>
  801. </member>
  802. <member name="M:OpcUaHelper.OpcUaClient.DeleteExsistNode(System.String)">
  803. <summary>
  804. 删除一个节点的操作,除非服务器配置允许,否则引发异常,成功返回<c>True</c>,否则返回<c>False</c>
  805. </summary>
  806. <param name="tag">节点文本描述</param>
  807. <returns>是否删除成功</returns>
  808. </member>
  809. <member name="M:OpcUaHelper.OpcUaClient.AddNewNode(Opc.Ua.NodeId)">
  810. <summary>
  811. 新增一个节点数据
  812. </summary>
  813. <param name="parent">父节点tag名称</param>
  814. </member>
  815. <member name="M:OpcUaHelper.OpcUaClient.AddSubscription(System.String,System.String,System.Action{System.String,Opc.Ua.Client.MonitoredItem,Opc.Ua.Client.MonitoredItemNotificationEventArgs})">
  816. <summary>
  817. 新增一个订阅,需要指定订阅的关键字,订阅的tag名,以及回调方法
  818. </summary>
  819. <param name="key">关键字</param>
  820. <param name="tag">tag</param>
  821. <param name="callback">回调方法</param>
  822. </member>
  823. <member name="M:OpcUaHelper.OpcUaClient.AddSubscription(System.String,System.String[],System.Action{System.String,Opc.Ua.Client.MonitoredItem,Opc.Ua.Client.MonitoredItemNotificationEventArgs})">
  824. <summary>
  825. 新增一批订阅,需要指定订阅的关键字,订阅的tag名数组,以及回调方法
  826. </summary>
  827. <param name="key">关键字</param>
  828. <param name="tags">节点名称数组</param>
  829. <param name="callback">回调方法</param>
  830. </member>
  831. <member name="M:OpcUaHelper.OpcUaClient.RemoveSubscription(System.String)">
  832. <summary>
  833. 移除订阅消息,如果该订阅消息是批量的,也直接移除
  834. </summary>
  835. <param name="key">订阅关键值</param>
  836. </member>
  837. <member name="M:OpcUaHelper.OpcUaClient.RemoveAllSubscription">
  838. <summary>
  839. 移除所有的订阅消息
  840. </summary>
  841. </member>
  842. <member name="M:OpcUaHelper.OpcUaClient.ReadHistoryRawDataValues(System.String,System.DateTime,System.DateTime,System.UInt32,System.Boolean)">
  843. <summary>
  844. read History data
  845. </summary>
  846. <param name="tag">节点的索引</param>
  847. <param name="start">开始时间</param>
  848. <param name="end">结束时间</param>
  849. <param name="count">读取的个数</param>
  850. <param name="containBound">是否包含边界</param>
  851. <returns>读取的数据列表</returns>
  852. </member>
  853. <member name="M:OpcUaHelper.OpcUaClient.ReadHistoryRawDataValues``1(System.String,System.DateTime,System.DateTime,System.UInt32,System.Boolean)">
  854. <summary>
  855. 读取一连串的历史数据,并将其转化成指定的类型
  856. </summary>
  857. <param name="tag">节点的索引</param>
  858. <param name="start">开始时间</param>
  859. <param name="end">结束时间</param>
  860. <param name="count">读取的个数</param>
  861. <param name="containBound">是否包含边界</param>
  862. <returns>读取的数据列表</returns>
  863. </member>
  864. <member name="M:OpcUaHelper.OpcUaClient.BrowseNodeReference(System.String)">
  865. <summary>
  866. 浏览一个节点的引用
  867. </summary>
  868. <param name="tag">节点值</param>
  869. <returns>引用节点描述</returns>
  870. </member>
  871. <member name="M:OpcUaHelper.OpcUaClient.ReadNoteAttributes(System.String)">
  872. <summary>
  873. 读取一个节点的所有属性
  874. </summary>
  875. <param name="tag">节点信息</param>
  876. <returns>节点的特性值</returns>
  877. </member>
  878. <member name="M:OpcUaHelper.OpcUaClient.ReadNoteDataValueAttributes(System.String)">
  879. <summary>
  880. 读取一个节点的所有属性
  881. </summary>
  882. <param name="tag">节点值</param>
  883. <returns>所有的数据</returns>
  884. </member>
  885. <member name="M:OpcUaHelper.OpcUaClient.CallMethodByNodeId(System.String,System.String,System.Object[])">
  886. <summary>
  887. call a server method
  888. </summary>
  889. <param name="tagParent">方法的父节点tag</param>
  890. <param name="tag">方法的节点tag</param>
  891. <param name="args">传递的参数</param>
  892. <returns>输出的结果值</returns>
  893. </member>
  894. <member name="M:OpcUaHelper.OpcUaClient.DoConnectComplete(System.Object)">
  895. <summary>
  896. Raises the connect complete event on the main GUI thread.
  897. </summary>
  898. </member>
  899. <member name="T:OpcUaHelper.OpcUaStatusEventArgs">
  900. <summary>
  901. OPC UA的状态更新消息
  902. </summary>
  903. </member>
  904. <member name="P:OpcUaHelper.OpcUaStatusEventArgs.Error">
  905. <summary>
  906. 是否异常
  907. </summary>
  908. </member>
  909. <member name="P:OpcUaHelper.OpcUaStatusEventArgs.Time">
  910. <summary>
  911. 时间
  912. </summary>
  913. </member>
  914. <member name="P:OpcUaHelper.OpcUaStatusEventArgs.Text">
  915. <summary>
  916. 文本
  917. </summary>
  918. </member>
  919. <member name="M:OpcUaHelper.OpcUaStatusEventArgs.ToString">
  920. <summary>
  921. 转化为字符串
  922. </summary>
  923. <returns></returns>
  924. </member>
  925. <member name="T:OpcUaHelper.OpcNodeAttribute">
  926. <summary>
  927. 读取属性过程中用于描述的
  928. </summary>
  929. </member>
  930. <member name="P:OpcUaHelper.OpcNodeAttribute.Name">
  931. <summary>
  932. 属性的名称
  933. </summary>
  934. </member>
  935. <member name="P:OpcUaHelper.OpcNodeAttribute.Type">
  936. <summary>
  937. 属性的类型描述
  938. </summary>
  939. </member>
  940. <member name="P:OpcUaHelper.OpcNodeAttribute.StatusCode">
  941. <summary>
  942. 操作结果状态描述
  943. </summary>
  944. </member>
  945. <member name="P:OpcUaHelper.OpcNodeAttribute.Value">
  946. <summary>
  947. 属性的值,如果读取错误,返回文本描述
  948. </summary>
  949. </member>
  950. <member name="M:OpcUaHelper.FormUtils.GetAccessLevelDisplayText(System.Byte)">
  951. <summary>
  952. Gets the display text for the access level attribute.
  953. </summary>
  954. <param name="accessLevel">The access level.</param>
  955. <returns>The access level formatted as a string.</returns>
  956. </member>
  957. <member name="M:OpcUaHelper.FormUtils.GetEventNotifierDisplayText(System.Byte)">
  958. <summary>
  959. Gets the display text for the event notifier attribute.
  960. </summary>
  961. <param name="accessLevel">The event notifier.</param>
  962. <returns>The event notifier formatted as a string.</returns>
  963. </member>
  964. <member name="M:OpcUaHelper.FormUtils.GetValueRankDisplayText(System.Int32)">
  965. <summary>
  966. Gets the display text for the value rank attribute.
  967. </summary>
  968. <param name="accessLevel">The value rank.</param>
  969. <returns>The value rank formatted as a string.</returns>
  970. </member>
  971. <member name="M:OpcUaHelper.FormUtils.GetAttributeDisplayText(Opc.Ua.Client.Session,System.UInt32,Opc.Ua.Variant)">
  972. <summary>
  973. Gets the display text for the specified attribute.
  974. </summary>
  975. <param name="session">The currently active session.</param>
  976. <param name="attributeId">The id of the attribute.</param>
  977. <param name="value">The value of the attribute.</param>
  978. <returns>The attribute formatted as a string.</returns>
  979. </member>
  980. <member name="M:OpcUaHelper.FormUtils.DiscoverServers(Opc.Ua.ApplicationConfiguration)">
  981. <summary>
  982. Discovers the servers on the local machine.
  983. </summary>
  984. <param name="configuration">The configuration.</param>
  985. <returns>A list of server urls.</returns>
  986. </member>
  987. <member name="M:OpcUaHelper.FormUtils.SelectEndpoint(System.String,System.Boolean)">
  988. <summary>
  989. Finds the endpoint that best matches the current settings.
  990. </summary>
  991. <param name="discoveryUrl">The discovery URL.</param>
  992. <param name="useSecurity">if set to <c>true</c> select an endpoint that uses security.</param>
  993. <returns>The best available endpoint.</returns>
  994. </member>
  995. <member name="M:OpcUaHelper.FormUtils.Browse(Opc.Ua.Client.Session,Opc.Ua.BrowseDescriptionCollection,System.Boolean)">
  996. <summary>
  997. Browses the address space and returns the references found.
  998. </summary>
  999. <param name="session">The session.</param>
  1000. <param name="nodesToBrowse">The set of browse operations to perform.</param>
  1001. <param name="throwOnError">if set to <c>true</c> a exception will be thrown on an error.</param>
  1002. <returns>
  1003. The references found. Null if an error occurred.
  1004. </returns>
  1005. </member>
  1006. <member name="M:OpcUaHelper.FormUtils.FindEventType(Opc.Ua.Client.MonitoredItem,Opc.Ua.EventFieldList)">
  1007. <summary>
  1008. Finds the type of the event for the notification.
  1009. </summary>
  1010. <param name="monitoredItem">The monitored item.</param>
  1011. <param name="notification">The notification.</param>
  1012. <returns>The NodeId of the EventType.</returns>
  1013. </member>
  1014. <member name="M:OpcUaHelper.FormUtils.Browse(Opc.Ua.Client.Session,Opc.Ua.BrowseDescription,System.Boolean)">
  1015. <summary>
  1016. Browses the address space and returns the references found.
  1017. </summary>
  1018. <param name="session">The session.</param>
  1019. <param name="nodeToBrowse">The NodeId for the starting node.</param>
  1020. <param name="throwOnError">if set to <c>true</c> a exception will be thrown on an error.</param>
  1021. <returns>
  1022. The references found. Null if an error occurred.
  1023. </returns>
  1024. </member>
  1025. <member name="M:OpcUaHelper.FormUtils.BrowseSuperTypes(Opc.Ua.Client.Session,Opc.Ua.NodeId,System.Boolean)">
  1026. <summary>
  1027. Browses the address space and returns all of the supertypes of the specified type node.
  1028. </summary>
  1029. <param name="session">The session.</param>
  1030. <param name="typeId">The NodeId for a type node in the address space.</param>
  1031. <param name="throwOnError">if set to <c>true</c> a exception will be thrown on an error.</param>
  1032. <returns>
  1033. The references found. Null if an error occurred.
  1034. </returns>
  1035. </member>
  1036. <member name="M:OpcUaHelper.FormUtils.ConstructEvent(Opc.Ua.Client.Session,Opc.Ua.Client.MonitoredItem,Opc.Ua.EventFieldList,System.Collections.Generic.Dictionary{Opc.Ua.NodeId,System.Type},System.Collections.Generic.Dictionary{Opc.Ua.NodeId,Opc.Ua.NodeId})">
  1037. <summary>
  1038. Constructs an event object from a notification.
  1039. </summary>
  1040. <param name="session">The session.</param>
  1041. <param name="monitoredItem">The monitored item that produced the notification.</param>
  1042. <param name="notification">The notification.</param>
  1043. <param name="knownEventTypes">The known event types.</param>
  1044. <param name="eventTypeMappings">Mapping between event types and known event types.</param>
  1045. <returns>
  1046. The event object. Null if the notification is not a valid event type.
  1047. </returns>
  1048. </member>
  1049. <member name="M:OpcUaHelper.FormUtils.TranslateBrowsePaths(Opc.Ua.Client.Session,Opc.Ua.NodeId,Opc.Ua.NamespaceTable,System.String[])">
  1050. <summary>
  1051. Returns the node ids for a set of relative paths.
  1052. </summary>
  1053. <param name="session">An open session with the server to use.</param>
  1054. <param name="startNodeId">The starting node for the relative paths.</param>
  1055. <param name="namespacesUris">The namespace URIs referenced by the relative paths.</param>
  1056. <param name="relativePaths">The relative paths.</param>
  1057. <returns>A collection of local nodes.</returns>
  1058. </member>
  1059. <member name="M:OpcUaHelper.FormUtils.CollectFieldsForType(Opc.Ua.Client.Session,Opc.Ua.NodeId,Opc.Ua.SimpleAttributeOperandCollection,System.Collections.Generic.List{Opc.Ua.NodeId})">
  1060. <summary>
  1061. Collects the fields for the type.
  1062. </summary>
  1063. <param name="session">The session.</param>
  1064. <param name="eventTypeId">The type id.</param>
  1065. <param name="fields">The fields.</param>
  1066. <param name="fieldNodeIds">The node id for the declaration of the field.</param>
  1067. </member>
  1068. <member name="M:OpcUaHelper.FormUtils.CollectFieldsForInstance(Opc.Ua.Client.Session,Opc.Ua.NodeId,Opc.Ua.SimpleAttributeOperandCollection,System.Collections.Generic.List{Opc.Ua.NodeId})">
  1069. <summary>
  1070. Collects the fields for the instance.
  1071. </summary>
  1072. <param name="session">The session.</param>
  1073. <param name="eventTypeId">The instance id.</param>
  1074. <param name="fields">The fields.</param>
  1075. <param name="fieldNodeIds">The node id for the declaration of the field.</param>
  1076. </member>
  1077. <member name="M:OpcUaHelper.FormUtils.CollectFields(Opc.Ua.Client.Session,Opc.Ua.NodeId,Opc.Ua.QualifiedNameCollection,Opc.Ua.SimpleAttributeOperandCollection,System.Collections.Generic.List{Opc.Ua.NodeId},System.Collections.Generic.Dictionary{Opc.Ua.NodeId,Opc.Ua.QualifiedNameCollection})">
  1078. <summary>
  1079. Collects the fields for the instance node.
  1080. </summary>
  1081. <param name="session">The session.</param>
  1082. <param name="nodeId">The node id.</param>
  1083. <param name="parentPath">The parent path.</param>
  1084. <param name="fields">The event fields.</param>
  1085. <param name="fieldNodeIds">The node id for the declaration of the field.</param>
  1086. <param name="foundNodes">The table of found nodes.</param>
  1087. </member>
  1088. <member name="M:OpcUaHelper.FormUtils.ContainsPath(Opc.Ua.SimpleAttributeOperandCollection,Opc.Ua.QualifiedNameCollection)">
  1089. <summary>
  1090. Determines whether the specified select clause contains the browse path.
  1091. </summary>
  1092. <param name="selectClause">The select clause.</param>
  1093. <param name="browsePath">The browse path.</param>
  1094. <returns>
  1095. <c>true</c> if the specified select clause contains path; otherwise, <c>false</c>.
  1096. </returns>
  1097. </member>
  1098. <member name="T:OpcUaHelper.Properties.Resources">
  1099. <summary>
  1100. 一个强类型的资源类,用于查找本地化的字符串等。
  1101. </summary>
  1102. </member>
  1103. <member name="P:OpcUaHelper.Properties.Resources.ResourceManager">
  1104. <summary>
  1105. 返回此类使用的缓存的 ResourceManager 实例。
  1106. </summary>
  1107. </member>
  1108. <member name="P:OpcUaHelper.Properties.Resources.Culture">
  1109. <summary>
  1110. 重写当前线程的 CurrentUICulture 属性
  1111. 重写当前线程的 CurrentUICulture 属性。
  1112. </summary>
  1113. </member>
  1114. <member name="P:OpcUaHelper.Properties.Resources.Activity_16xLG">
  1115. <summary>
  1116. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1117. </summary>
  1118. </member>
  1119. <member name="P:OpcUaHelper.Properties.Resources.brackets_Square_16xMD">
  1120. <summary>
  1121. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1122. </summary>
  1123. </member>
  1124. <member name="P:OpcUaHelper.Properties.Resources.Class_489">
  1125. <summary>
  1126. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1127. </summary>
  1128. </member>
  1129. <member name="P:OpcUaHelper.Properties.Resources.ClassIcon">
  1130. <summary>
  1131. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1132. </summary>
  1133. </member>
  1134. <member name="P:OpcUaHelper.Properties.Resources.Cloud_16xLG">
  1135. <summary>
  1136. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1137. </summary>
  1138. </member>
  1139. <member name="P:OpcUaHelper.Properties.Resources.Copy_6524">
  1140. <summary>
  1141. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1142. </summary>
  1143. </member>
  1144. <member name="P:OpcUaHelper.Properties.Resources.Delegate_8339">
  1145. <summary>
  1146. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1147. </summary>
  1148. </member>
  1149. <member name="P:OpcUaHelper.Properties.Resources.docview_xaml_on_16x16">
  1150. <summary>
  1151. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1152. </summary>
  1153. </member>
  1154. <member name="P:OpcUaHelper.Properties.Resources.Enum_582">
  1155. <summary>
  1156. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1157. </summary>
  1158. </member>
  1159. <member name="P:OpcUaHelper.Properties.Resources.Event_594">
  1160. <summary>
  1161. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1162. </summary>
  1163. </member>
  1164. <member name="P:OpcUaHelper.Properties.Resources.Event_594_exp">
  1165. <summary>
  1166. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1167. </summary>
  1168. </member>
  1169. <member name="P:OpcUaHelper.Properties.Resources.glasses_16xLG">
  1170. <summary>
  1171. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1172. </summary>
  1173. </member>
  1174. <member name="P:OpcUaHelper.Properties.Resources.grid_Data_16xLG">
  1175. <summary>
  1176. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1177. </summary>
  1178. </member>
  1179. <member name="P:OpcUaHelper.Properties.Resources.lightningBolt_16xLG">
  1180. <summary>
  1181. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1182. </summary>
  1183. </member>
  1184. <member name="P:OpcUaHelper.Properties.Resources.ListView_687">
  1185. <summary>
  1186. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1187. </summary>
  1188. </member>
  1189. <member name="P:OpcUaHelper.Properties.Resources.loading">
  1190. <summary>
  1191. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1192. </summary>
  1193. </member>
  1194. <member name="P:OpcUaHelper.Properties.Resources.Method_636">
  1195. <summary>
  1196. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1197. </summary>
  1198. </member>
  1199. <member name="P:OpcUaHelper.Properties.Resources.Module_648">
  1200. <summary>
  1201. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1202. </summary>
  1203. </member>
  1204. <member name="P:OpcUaHelper.Properties.Resources.Structure_507">
  1205. <summary>
  1206. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1207. </summary>
  1208. </member>
  1209. <member name="P:OpcUaHelper.Properties.Resources.Table_748">
  1210. <summary>
  1211. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1212. </summary>
  1213. </member>
  1214. <member name="P:OpcUaHelper.Properties.Resources.Tag_7213">
  1215. <summary>
  1216. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1217. </summary>
  1218. </member>
  1219. <member name="P:OpcUaHelper.Properties.Resources.usbcontroller">
  1220. <summary>
  1221. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1222. </summary>
  1223. </member>
  1224. <member name="P:OpcUaHelper.Properties.Resources.VirtualMachine">
  1225. <summary>
  1226. 查找 System.Drawing.Bitmap 类型的本地化资源。
  1227. </summary>
  1228. </member>
  1229. </members>
  1230. </doc>