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.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
    public int ColorAttribute { get; }
    Property Value
    Type Description
    System.Int32

    HasColorAttribute

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

    HasNameAttribute

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

    NameAttribute

    Declaration
    public string NameAttribute { get; }
    Property Value
    Type Description
    System.String

    Methods

    ClearAllAttributes()

    Declaration
    public void ClearAllAttributes()

    GetHasUserAttributes(String)

    Declaration
    public bool GetHasUserAttributes(string attributeName)
    Parameters
    Type Name Description
    System.String attributeName
    Returns
    Type Description
    System.Boolean

    GetUserAttributeNames(out String[])

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

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

    Declaration
    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
    public void RemoveColorAttribute()

    RemoveNameAttribute()

    Declaration
    public void RemoveNameAttribute()

    RemoveUserAttributes(String)

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

    SetColorAttribute(Int32)

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

    SetNameAttribute(String)

    Declaration
    public void SetNameAttribute(string name)
    Parameters
    Type Name Description
    System.String name

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

    Declaration
    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
    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