Talk:Repository.BlockSim.GetAllRBDBlocksData/Notes: Difference between revisions
Jump to navigation
Jump to search
Kate Racaza (talk | contribs) No edit summary |
Kate Racaza (talk | contribs) No edit summary |
||
Line 10: | Line 10: | ||
===Properties=== | ===Properties=== | ||
''DiagramID'' | ''DiagramID'' | ||
:Required. Integer. The numeric ID of the RBD. | :Required. Integer. The numeric ID of the RBD or fault tree. | ||
Revision as of 14:49, 9 May 2016
DRAFT
Member of: SynthesisAPI.Repository
Gets an array containing the data of all blocks in a BlockSim reliability block diagram (RBD) or fault tree. Returns an RBDBlockData object that represents the properties of each block.
Syntax
.BlockSim.GetAllRBDBlocksData(DiagramID)
Properties
DiagramID
- Required. Integer. The numeric ID of the RBD or fault tree.
Example
VBA|VB.NET 'Connect to a Synthesis repository. Dim MyRepository As New Repository MyRepository.ConnectToAccessRepository("C:\RSRepository1.rsr10") 'Connect to a project that contains a BlockSim diagram. MyRepository.Project.SetCurrentProject(1) 'Get all block data in diagram #21. Dim ABlock() As RBDBlockData ABlock = MyRepository.BlockSim.GetAllRBDBlocksData(21) 'Display the name and ID of the first block in the array. Dim Name As String Dim ID As Integer Name= ABlock(0).DisplayName ID= ABlock(0).BlockID MsgBox (Name & ", " & ID)