Class ShipAttributeHolder
Inheritance
System.Object
System.MarshalByRefObject
ShipAttributeHolder
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Namespace: NXOpen.Features.ShipDesign
Assembly: NXOpen.dll
Syntax
public class ShipAttributeHolder : Builder, IMessageSink, IComponentBuilder
Constructors
ShipAttributeHolder()
Declaration
protected ShipAttributeHolder()
Methods
CopyAttributesToObjects(Boolean, FeatureBuilder)
Declaration
public void CopyAttributesToObjects(bool bCreate, FeatureBuilder featBuilder)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | bCreate | |
FeatureBuilder | featBuilder |
CopyAttributesToPart(NXObject[])
Declaration
[Obsolete("Deprecated in NX8.0.1. This method is no longer valid. Use the un-deprecated method with the same method name.")]
public void CopyAttributesToPart(NXObject[] object)
Parameters
Type | Name | Description |
---|---|---|
NXObject[] | object |
CopyAttributesToPart(Boolean, FeatureBuilder)
Declaration
public void CopyAttributesToPart(bool bCreate, FeatureBuilder featBuilder)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | bCreate | |
FeatureBuilder | featBuilder |
GetAttributeProxy()
Declaration
public NXObject GetAttributeProxy()
Returns
Type | Description |
---|---|
NXObject |
GetContextAttributeFromNamesBuilder(FeatureBuilder)
Declaration
public void GetContextAttributeFromNamesBuilder(FeatureBuilder featBuilder)
Parameters
Type | Name | Description |
---|---|---|
FeatureBuilder | featBuilder |
SetAttributesToObjects(NXObject[])
Declaration
[Obsolete("Deprecated in NX8.0.1. Use NXOpen.Features.ShipDesign.ShipAttributeHolder.SetAttributesToProxy instead.")]
public void SetAttributesToObjects(NXObject[] object)
Parameters
Type | Name | Description |
---|---|---|
NXObject[] | object |
SetAttributesToObjects(Boolean, FeatureBuilder)
Declaration
[Obsolete("Deprecated in NX8.0.2. Use NXOpen.Features.ShipDesign.ShipAttributeHolder.SetAttributesToProxy instead.")]
public void SetAttributesToObjects(bool bCreate, FeatureBuilder featBuilder)
Parameters
Type | Name | Description |
---|---|---|
System.Boolean | bCreate | |
FeatureBuilder | featBuilder |
SetAttributesToProxy(NXObject)
Declaration
public void SetAttributesToProxy(NXObject object)
Parameters
Type | Name | Description |
---|---|---|
NXObject | object |
SetAttributeToProxyFromBuilder(FeatureBuilder)
Declaration
public void SetAttributeToProxyFromBuilder(FeatureBuilder featBuilder)
Parameters
Type | Name | Description |
---|---|---|
FeatureBuilder | featBuilder |
Implements
System.Runtime.Remoting.Messaging.IMessageSink