Search Results for

    Show / Hide Table of Contents

    Class AttributeSelectionRecipe

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    DisplayableObject
    SelectionRecipe
    AttributeSelectionRecipe
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IFitTo
    INXObject
    Inherited Members
    SelectionRecipe.GetName()
    SelectionRecipe.SetName(String)
    SelectionRecipe.GetEntityTypes(CaeSetGroupFilterType[])
    SelectionRecipe.GetEntities()
    SelectionRecipe.ShowContentsOnly()
    SelectionRecipe.ShowContents()
    SelectionRecipe.HideContents()
    SelectionRecipe.Information()
    SelectionRecipe.HasNonDisplayableEntities()
    SelectionRecipe.GetNthStrategy(Int32)
    SelectionRecipe.Display
    DisplayableObject.Blank()
    DisplayableObject.Unblank()
    DisplayableObject.Highlight()
    DisplayableObject.Unhighlight()
    DisplayableObject.SetNameLocation(Point3d)
    DisplayableObject.RedisplayObject()
    DisplayableObject.RemoveViewDependency()
    DisplayableObject.Color
    DisplayableObject.IsBlanked
    DisplayableObject.Layer
    DisplayableObject.LineFont
    DisplayableObject.LineWidth
    DisplayableObject.NameLocation
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Int32, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Double, Update.Option)
    NXObject.SetUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetUserAttribute(String, Int32, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, String, Update.Option)
    NXObject.SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, Boolean)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)
    NXObject.GetUserAttributeSize(String, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, NXObject.AttributeInformation)
    NXObject.GetUserAttribute(String, NXObject.AttributeType, Int32)
    NXObject.GetBooleanUserAttribute(String, Int32)
    NXObject.GetIntegerUserAttribute(String, Int32)
    NXObject.GetRealUserAttribute(String, Int32)
    NXObject.GetStringUserAttribute(String, Int32)
    NXObject.GetTimeUserAttribute(String, Int32)
    NXObject.GetComputationalTimeUserAttribute(String, Int32)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(Boolean)
    NXObject.GetUserAttributeAsString(String, NXObject.AttributeType, Int32)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(String, NXObject.AttributeType, Boolean)
    NXObject.GetUserAttributeLock(String, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(String, String)
    NXObject.GetPdmReferenceAttributeValue(String)
    NXObject.GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)
    NXObject.GetUserAttributes(Boolean, Boolean)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(String, Int32)
    NXObject.SetAttribute(String, Int32, Update.Option)
    NXObject.SetAttribute(String, Double)
    NXObject.SetAttribute(String, Double, Update.Option)
    NXObject.SetAttribute(String, String)
    NXObject.SetAttribute(String, String, Update.Option)
    NXObject.SetAttribute(String)
    NXObject.SetAttribute(String, Update.Option)
    NXObject.SetTimeAttribute(String, String)
    NXObject.SetTimeAttribute(String, String, Update.Option)
    NXObject.GetIntegerAttribute(String)
    NXObject.GetRealAttribute(String)
    NXObject.GetStringAttribute(String)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, String)
    NXObject.GetReferenceAttribute(String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)
    NXObject.SetReferenceAttribute(String, String)
    NXObject.SetReferenceAttribute(String, String, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(String)
    NXObject.Print()
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(String)
    TaggedObject.PrintTestData(String, Int32)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    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.CAE
    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
    Type Description
    System.Int32

    HasColorAttribute

    Declaration
    [Obsolete("Deprecated in NX1847.0.0.  Use CAE.SelRecipeAttributeStrategy.HasColorAttribute instead.")]
    public bool HasColorAttribute { get; }
    Property Value
    Type Description
    System.Boolean

    HasNameAttribute

    Declaration
    [Obsolete("Deprecated in NX1847.0.0.  Use CAE.SelRecipeAttributeStrategy.HasNameAttribute instead.")]
    public bool HasNameAttribute { get; }
    Property Value
    Type Description
    System.Boolean

    NameAttribute

    Declaration
    [Obsolete("Deprecated in NX1847.0.0.  Use CAE.SelRecipeAttributeStrategy.NameAttribute instead.")]
    public string NameAttribute { get; }
    Property Value
    Type Description
    System.String

    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
    System.String attributeName
    Returns
    Type Description
    System.Boolean

    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
    System.String[] userAttributeNames

    GetUserAttributes(String, out NXObject.AttributeInformation, out NXObject.AttributeInformation)

    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
    Type Name Description
    System.String attributeName
    NXObject.AttributeInformation lowValueAttribute
    NXObject.AttributeInformation highValueAttribute

    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
    System.String attributeName

    SetColorAttribute(Int32)

    Declaration
    [Obsolete("Deprecated in NX1847.0.0.  Use CAE.SelRecipeAttributeStrategy.SetColorAttribute instead.")]
    public void SetColorAttribute(int color)
    Parameters
    Type Name Description
    System.Int32 color

    SetNameAttribute(String)

    Declaration
    [Obsolete("Deprecated in NX1847.0.0.  Use CAE.SelRecipeAttributeStrategy.SetNameAttribute instead.")]
    public void SetNameAttribute(string name)
    Parameters
    Type Name Description
    System.String name

    SetUserAttributes(Boolean, String, Boolean, Int32, String[], NXObject.AttributeInformation[], NXObject.AttributeInformation[])

    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
    Type Name Description
    System.Boolean setNameAttribute
    System.String nameAttribute
    System.Boolean setColorAttribute
    System.Int32 colorAttribute
    System.String[] userAttributeNames
    NXObject.AttributeInformation[] lowValueAttributes
    NXObject.AttributeInformation[] highValueAttributes

    SetUserAttributes(String, NXObject.AttributeInformation, NXObject.AttributeInformation)

    Declaration
    [Obsolete("Deprecated in NX1847.0.0.  Use CAE.SelRecipeAttributeStrategy.SetUserAttributes instead.")]
    public void SetUserAttributes(string attributeName, NXObject.AttributeInformation lowValueAttribute, NXObject.AttributeInformation highValueAttribute)
    Parameters
    Type Name Description
    System.String attributeName
    NXObject.AttributeInformation lowValueAttribute
    NXObject.AttributeInformation highValueAttribute

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IFitTo
    INXObject
    In This Article
    Back to top Generated by DocFX