Search Results for

    Show / Hide Table of Contents

    Class SelRecipeAttributeStrategy

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    SelRecipeBaseStrategy
    SelRecipeStrategy
    SelRecipeAttributeStrategy
    Implements
    IMessageSink
    Inherited Members
    SelRecipeStrategy.InputFilter
    SelRecipeBaseStrategy.StrategyType
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.CAE
    Assembly: NXOpen.dll
    Syntax
    public class SelRecipeAttributeStrategy : SelRecipeStrategy, IMessageSink

    Constructors

    SelRecipeAttributeStrategy()

    Declaration
    protected SelRecipeAttributeStrategy()

    Properties

    ColorAttribute

    Declaration
    public int ColorAttribute { get; }
    Property Value
    Type Description
    int

    HasColorAttribute

    Declaration
    public bool HasColorAttribute { get; }
    Property Value
    Type Description
    bool

    HasNameAttribute

    Declaration
    public bool HasNameAttribute { get; }
    Property Value
    Type Description
    bool

    NameAttribute

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloadedCAE.SelRecipeAttributeStrategy.GetNameAttribute that returns multiple strings instead.")]
    public string NameAttribute { get; }
    Property Value
    Type Description
    string

    Methods

    ClearAllAttributes()

    Declaration
    public void ClearAllAttributes()

    GetHasUserAttributes(string)

    Declaration
    public bool GetHasUserAttributes(string attributeName)
    Parameters
    Type Name Description
    string attributeName
    Returns
    Type Description
    bool

    GetNameAttribute(out string[])

    Declaration
    public void GetNameAttribute(out string[] names)
    Parameters
    Type Name Description
    string[] names

    GetUserAttributeNames(out string[])

    Declaration
    public void GetUserAttributeNames(out string[] userAttributeNames)
    Parameters
    Type Name Description
    string[] userAttributeNames

    GetUserAttributes(string, out AttributeInformation[], out AttributeInformation[])

    Declaration
    public void GetUserAttributes(string attributeName, out NXObject.AttributeInformation[] lowValueAttribute, out NXObject.AttributeInformation[] highValueAttribute)
    Parameters
    Type Name Description
    string attributeName
    AttributeInformation[] lowValueAttribute
    AttributeInformation[] highValueAttribute

    RemoveColorAttribute()

    Declaration
    public void RemoveColorAttribute()

    RemoveNameAttribute()

    Declaration
    public void RemoveNameAttribute()

    RemoveUserAttributes(string)

    Declaration
    public void RemoveUserAttributes(string attributeName)
    Parameters
    Type Name Description
    string attributeName

    SetColorAttribute(int)

    Declaration
    public void SetColorAttribute(int color)
    Parameters
    Type Name Description
    int color

    SetNameAttribute(string)

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloadedCAE.SelRecipeAttributeStrategy.SetNameAttribute that sets multiple strings instead.")]
    public void SetNameAttribute(string name)
    Parameters
    Type Name Description
    string name

    SetNameAttribute(string[])

    Declaration
    public void SetNameAttribute(string[] names)
    Parameters
    Type Name Description
    string[] names

    SetUserAttributes(bool, string, bool, int, AttributeInformation[], AttributeInformation[])

    Declaration
    [Obsolete("Deprecated in NX1872.0.0.  Use overloadedCAE.SelRecipeAttributeStrategy.SetUserAttributes that sets multiple name attribute values instead.")]
    public void SetUserAttributes(bool setNameAttribute, string nameAttribute, bool setColorAttribute, int colorAttribute, NXObject.AttributeInformation[] lowValueAttributes, NXObject.AttributeInformation[] highValueAttributes)
    Parameters
    Type Name Description
    bool setNameAttribute
    string nameAttribute
    bool setColorAttribute
    int colorAttribute
    AttributeInformation[] lowValueAttributes
    AttributeInformation[] highValueAttributes

    SetUserAttributes(bool, string[], bool, int, AttributeInformation[], AttributeInformation[])

    Declaration
    public void SetUserAttributes(bool setNameAttribute, string[] nameAttribute, bool setColorAttribute, int colorAttribute, NXObject.AttributeInformation[] lowValueAttributes, NXObject.AttributeInformation[] highValueAttributes)
    Parameters
    Type Name Description
    bool setNameAttribute
    string[] nameAttribute
    bool setColorAttribute
    int colorAttribute
    AttributeInformation[] lowValueAttributes
    AttributeInformation[] highValueAttributes

    SetUserAttributes(string, AttributeInformation[], AttributeInformation[])

    Declaration
    public void SetUserAttributes(string attributeName, NXObject.AttributeInformation[] lowValueAttributes, NXObject.AttributeInformation[] highValueAttributes)
    Parameters
    Type Name Description
    string attributeName
    AttributeInformation[] lowValueAttributes
    AttributeInformation[] highValueAttributes

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX