NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Member Functions | Properties | List of all members
NXOpen.BlockStyler.CompositeBlock Class Reference

A composite block is a block that contains other blocks More...

Inheritance diagram for NXOpen.BlockStyler.CompositeBlock:
NXOpen.BlockStyler.UIBlock NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe NXOpen.BlockStyler.UIBlock FindBlock (string blockName)
 Finds a block contained in the composite block. More...
 
unsafe NXOpen.BlockStyler.UIBlock[] GetBlocks ()
 Gets all the blocks available in the composite block More...
 
unsafe string[] GetDialogSizingMembers ()
 Gets the Dialog Sizing members More...
 
unsafe string[] GetNavigationStyleMembers ()
 Gets the Navigation Style members More...
 
- Public Member Functions inherited from NXOpen.BlockStyler.UIBlock
unsafe void Focus ()
 Focuses on the block. More...
 
unsafe
NXOpen.BlockStyler.PropertyList 
GetProperties ()
 Returns the properties of the block More...
 
- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Properties

unsafe string Cue [get, set]
 Returns or sets the Cue More...
 
unsafe int DialogSizing [get, set]
 Returns or sets the Dialog Sizing More...
 
unsafe string DialogSizingAsString [get, set]
 Returns or sets the Dialog Sizing as string More...
 
unsafe NXOpen.BlockStyler.UIBlock LastUpdated [get]
 Returns the block contained in the composite block that was last updated. More...
 
unsafe int NavigationStyle [get]
 Returns the Navigation Style More...
 
unsafe string NavigationStyleAsString [get]
 Returns the Navigation Style as string More...
 
- Properties inherited from NXOpen.BlockStyler.UIBlock
unsafe bool Enable [get, set]
 Returns or sets the Enable. More...
 
unsafe bool Expanded [get, set]
 Returns or sets the Expanded More...
 
unsafe bool Group [get, set]
 Returns or sets the Group More...
 
unsafe string Label [get, set]
 Returns or sets the Label More...
 
unsafe string Name [get]
 Returns the name of the block or BlockID More...
 
unsafe bool Show [get, set]
 Returns or sets the Visibility of block. More...
 
unsafe string Type [get]
 Returns the type of block More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

A composite block is a block that contains other blocks

Created in NX6.0.0

Member Function Documentation

unsafe NXOpen.BlockStyler.UIBlock NXOpen.BlockStyler.CompositeBlock.FindBlock ( string  blockName)
inline

Finds a block contained in the composite block.

Throws an exception if block not present

Created in NX6.0.0

License requirements: None.

Parameters
blockNameBlock name
Returns
unsafe NXOpen.BlockStyler.UIBlock [] NXOpen.BlockStyler.CompositeBlock.GetBlocks ( )
inline

Gets all the blocks available in the composite block

Created in NX6.0.0

License requirements: None.

Returns
unsafe string [] NXOpen.BlockStyler.CompositeBlock.GetDialogSizingMembers ( )
inline

Gets the Dialog Sizing members

Created in NX8.5.0

License requirements: None.

Returns
Value to get from the property
unsafe string [] NXOpen.BlockStyler.CompositeBlock.GetNavigationStyleMembers ( )
inline

Gets the Navigation Style members

Created in NX8.5.0

License requirements: None.

Returns
Value to get from the property

Property Documentation

unsafe string NXOpen.BlockStyler.CompositeBlock.Cue
getset

Returns or sets the Cue

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe int NXOpen.BlockStyler.CompositeBlock.DialogSizing
getset

Returns or sets the Dialog Sizing

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe string NXOpen.BlockStyler.CompositeBlock.DialogSizingAsString
getset

Returns or sets the Dialog Sizing as string

Created in NX8.5.0

License requirements to get this property: None.

License requirements to set this property: None.

unsafe NXOpen.BlockStyler.UIBlock NXOpen.BlockStyler.CompositeBlock.LastUpdated
get

Returns the block contained in the composite block that was last updated.

For example, if the CompositeBlock is an item contained in a SetList and your update handler is notified that the CompositeBlock has been updated, this method returns which block inside the CompositeBlock has been updated.

Created in NX6.0.0

License requirements: None.

unsafe int NXOpen.BlockStyler.CompositeBlock.NavigationStyle
get

Returns the Navigation Style

Created in NX8.5.0

License requirements: None.

unsafe string NXOpen.BlockStyler.CompositeBlock.NavigationStyleAsString
get

Returns the Navigation Style as string

Created in NX8.5.0

License requirements: None.


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.