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

The PropertiesManager class provides methods to create Gateway Properties Builder objects. More...

Inheritance diagram for NXOpen.PropertiesManager:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Member Functions

unsafe
NXOpen.Assemblies.AssembliesGeneralPropertiesBuilder 
CreateAssembliesGeneralPropertiesBuilder (NXOpen.NXObject[] objects)
 Create the Assemblies. More...
 
unsafe
NXOpen.Assemblies.AssembliesParameterPropertiesBuilder 
CreateAssembliesParameterPropertiesBuilder (NXOpen.NXObject[] objects)
 Create the Assemblies. More...
 
unsafe
NXOpen.AttributePropertiesBuilder 
CreateAttributePropertiesBuilder (NXOpen.NXObject[] objects)
 Create the AttributePropertiesBuilder More...
 
unsafe
NXOpen.AttributeTemplatesBuilder 
CreateAttributeTemplatesBuilder ()
 Create the AttributeTemplatesBuilder More...
 
unsafe
NXOpen.FeatureGeneralPropertiesBuilder 
CreateFeatureGeneralPropertiesBuilder (NXOpen.NXObject[] objects)
 Create the FeatureGeneralPropertiesBuilder More...
 
unsafe
NXOpen.CAM.GeneralPropertiesBuilder 
CreateGeneralCAMPropertiesBuilder (NXOpen.NXObject[] objects)
 Create the CAM. More...
 
unsafe NXOpen.MassPropertiesBuilder CreateMassPropertiesBuilder (NXOpen.NXObject[] objects)
 Create the MassPropertiesBuilder More...
 
unsafe
NXOpen.ObjectGeneralPropertiesBuilder 
CreateObjectGeneralPropertiesBuilder (NXOpen.NXObject[] objects)
 Create the ObjectGeneralPropertiesBuilder More...
 
unsafe
NXOpen.PreviewPropertiesBuilder 
CreatePreviewPropertiesBuilder (NXOpen.NXObject[] objects)
 Create the PreviewPropertiesBuilder 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

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.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 

Detailed Description

The PropertiesManager class provides methods to create Gateway Properties Builder objects.

To obtain an instance of this class, refer to NXOpen.BasePart

Created in NX8.0.0

Member Function Documentation

unsafe NXOpen.Assemblies.AssembliesGeneralPropertiesBuilder NXOpen.PropertiesManager.CreateAssembliesGeneralPropertiesBuilder ( NXOpen.NXObject[]  objects)
inline

Create the Assemblies.

AssembliesGeneralPropertiesBuilder

Created in NX8.0.0

License requirements: None.

Parameters
objectsthe array of objects
Returns
unsafe NXOpen.Assemblies.AssembliesParameterPropertiesBuilder NXOpen.PropertiesManager.CreateAssembliesParameterPropertiesBuilder ( NXOpen.NXObject[]  objects)
inline

Create the Assemblies.

AssembliesParameterPropertiesBuilder

Created in NX8.0.0

License requirements: None.

Parameters
objectsthe array of objects
Returns
unsafe NXOpen.AttributePropertiesBuilder NXOpen.PropertiesManager.CreateAttributePropertiesBuilder ( NXOpen.NXObject[]  objects)
inline

Create the AttributePropertiesBuilder

Created in NX8.0.0

Deprecated in NX8.5.0. Use NXOpen.AttributeManager.CreateAttributePropertiesBuilder instead.

License requirements: None.

Parameters
objectsthe array of objects
Returns
unsafe NXOpen.AttributeTemplatesBuilder NXOpen.PropertiesManager.CreateAttributeTemplatesBuilder ( )
inline

Create the AttributeTemplatesBuilder

Created in NX8.0.0

License requirements: None.

Returns
unsafe NXOpen.FeatureGeneralPropertiesBuilder NXOpen.PropertiesManager.CreateFeatureGeneralPropertiesBuilder ( NXOpen.NXObject[]  objects)
inline

Create the FeatureGeneralPropertiesBuilder

Created in NX8.0.0

License requirements: None.

Parameters
objectsthe array of objects
Returns
unsafe NXOpen.CAM.GeneralPropertiesBuilder NXOpen.PropertiesManager.CreateGeneralCAMPropertiesBuilder ( NXOpen.NXObject[]  objects)
inline

Create the CAM.

GeneralCAMPropertiesBuilder

Created in NX9.0.1

License requirements: None.

Parameters
objectsthe array of objects
Returns
unsafe NXOpen.MassPropertiesBuilder NXOpen.PropertiesManager.CreateMassPropertiesBuilder ( NXOpen.NXObject[]  objects)
inline

Create the MassPropertiesBuilder

Created in NX8.0.0

License requirements: None.

Parameters
objectsthe array of objects
Returns
unsafe NXOpen.ObjectGeneralPropertiesBuilder NXOpen.PropertiesManager.CreateObjectGeneralPropertiesBuilder ( NXOpen.NXObject[]  objects)
inline

Create the ObjectGeneralPropertiesBuilder

Created in NX8.0.0

License requirements: None.

Parameters
objectsthe array of objects
Returns
unsafe NXOpen.PreviewPropertiesBuilder NXOpen.PropertiesManager.CreatePreviewPropertiesBuilder ( NXOpen.NXObject[]  objects)
inline

Create the PreviewPropertiesBuilder

Created in NX8.0.0

License requirements: None.

Parameters
objectsthe array of objects
Returns

Property Documentation

Tag NXOpen.PropertiesManager.Tag
get

Returns the tag of this object.


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