Class AttributeSelectionRecipe
Inheritance
AttributeSelectionRecipe
Assembly: NXOpen.dll
Syntax
public class AttributeSelectionRecipe : SelectionRecipe, IMessageSink, IFitTo, INXObject
Constructors
AttributeSelectionRecipe()
Declaration
protected AttributeSelectionRecipe()
Properties
ColorAttribute
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.ColorAttribute instead.")]
public int ColorAttribute { get; }
Property Value
HasColorAttribute
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.HasColorAttribute instead.")]
public bool HasColorAttribute { get; }
Property Value
HasNameAttribute
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.HasNameAttribute instead.")]
public bool HasNameAttribute { get; }
Property Value
NameAttribute
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.NameAttribute instead.")]
public string NameAttribute { get; }
Property Value
Methods
ClearAllAttributes()
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.ClearAllAttributes instead.")]
public void ClearAllAttributes()
GetHasUserAttributes(string)
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.GetHasUserAttributes instead.")]
public bool GetHasUserAttributes(string attributeName)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
Returns
GetUserAttributeNames(out string[])
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.GetUserAttributeNames instead.")]
public void GetUserAttributeNames(out string[] userAttributeNames)
Parameters
Type |
Name |
Description |
string[] |
userAttributeNames |
|
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.GetUserAttributes instead.")]
public void GetUserAttributes(string attributeName, out NXObject.AttributeInformation lowValueAttribute, out NXObject.AttributeInformation highValueAttribute)
Parameters
RemoveColorAttribute()
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.RemoveColorAttribute instead.")]
public void RemoveColorAttribute()
RemoveNameAttribute()
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.RemoveNameAttribute instead.")]
public void RemoveNameAttribute()
RemoveUserAttributes(string)
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.RemoveUserAttributes instead.")]
public void RemoveUserAttributes(string attributeName)
Parameters
Type |
Name |
Description |
string |
attributeName |
|
SetColorAttribute(int)
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.SetColorAttribute instead.")]
public void SetColorAttribute(int color)
Parameters
Type |
Name |
Description |
int |
color |
|
SetNameAttribute(string)
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.SetNameAttribute instead.")]
public void SetNameAttribute(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.SetUserAttributes instead.")]
public void SetUserAttributes(bool setNameAttribute, string nameAttribute, bool setColorAttribute, int colorAttribute, string[] userAttributeNames, NXObject.AttributeInformation[] lowValueAttributes, NXObject.AttributeInformation[] highValueAttributes)
Parameters
Declaration
[Obsolete("Deprecated in NX1847.0.0. Use CAE.SelRecipeAttributeStrategy.SetUserAttributes instead.")]
public void SetUserAttributes(string attributeName, NXObject.AttributeInformation lowValueAttribute, NXObject.AttributeInformation highValueAttribute)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink