Search Results for

    Show / Hide Table of Contents

    Class NXObject

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    BusinessModifier
    MasterSymbol
    OrdinateMargin
    PartSymbolFolder
    Pmi
    PmiAttributeValue
    PmiFilter
    SymbolFile
    Area
    DataManager
    Designator
    Scheme
    Arrangement
    Assembly
    ClearanceSet
    ComponentAssembly
    ComponentGroup
    ComponentPattern
    DrawingExplosion
    Explosion
    FindInCollaborativeDesign
    Order
    Partition
    PartitionScheme
    PatternMember
    PositioningGroup
    PositioningTask
    InterfaceObject
    SearchResultElement
    SearchTerm
    Subset
    BasePart
    BasePropertyTable
    IBeamSection
    IdealizedBeam
    IOrientation
    AcousticsAndVibrationAcousticFieldResponseOutputRequestComponentAccessor
    AcousticsAndVibrationAcousticFieldResponseSolution
    AcousticsAndVibrationAcousticRadiatingSurfaceComponentAccessor
    AcousticsAndVibrationAcousticRadiatingSurfaceGroupComponentAccessor
    AcousticsAndVibrationBcComponentAccessor
    AcousticsAndVibrationBcGroupComponentAccessor
    AcousticsAndVibrationCrossPowerDataComponent
    AcousticsAndVibrationCrossPowerDataComponentAccessor
    AcousticsAndVibrationDatabaseSourceAccessor
    AcousticsAndVibrationFrfDataComponent
    AcousticsAndVibrationFrfDataComponentAccessor
    AcousticsAndVibrationLoadIdentificationSolution
    AcousticsAndVibrationMappingDataComponentAccessor
    AcousticsAndVibrationMeshSelectionComponentAccessor
    AcousticsAndVibrationPcaSolution
    AcousticsAndVibrationPotentialFlowSolution
    AcousticsAndVibrationRandomOutputRequestsComponentAccessor
    AcousticsAndVibrationRandomVatvResponseSolution
    AcousticsAndVibrationSolutionOptionsComponentAccessor
    AcousticsAndVibrationSolverParametersComponentAccessor
    AcousticsAndVibrationTblModelParametersAccessor
    AcousticsAndVibrationTransientMeshSelectionAccessor
    AcousticsAndVibrationVatvSelectionComponent
    AcousticsAndVibrationVatvSelectionComponentAccessor
    AcousticsAndVibrationVibrationDataComponent
    AcousticsAndVibrationVibrationDataComponentAccessor
    AdaptivityExclusionZone
    AdaptivityMetaSolution
    AbbContext
    CalculationContext
    InputParameter
    MultiCalculationContext
    OutputParameter
    BaseCalculation
    BaseExtractionSource
    BaseSolution
    DescriptionValue
    Expression
    ExtractionSourceSet
    LaminateQuery
    LaminateQueryManager
    LaminateValue
    LoadCase
    LoadCaseSet
    LoadExtractionStrategy
    LoadExtractionValue
    MarginResultIterator
    MarginResultQuery
    MarginResultTableDataProvider
    MatrixManip
    TableParameter
    TableParamValue
    AutoEdgePairs
    AutoPairs
    BeamSection
    Bolt
    CacheResultRecipe
    CacheResultRecipeManager
    CaeGroup
    CaeSensor
    CfdAutoRefinementConstraint
    CfdContactPreventionConstraint
    CfdLocalResolutionConstraint
    Element
    Folder
    LMIEError
    NodalTarget
    ContactObject
    CorrelBaseSolution
    CorrelNodeMapFilter
    CorrelNodeMapMethod
    CorrelTestNode
    CurveOperationDataSource
    CurveOperationExpressionRecord
    DataProcessing
    DataProcessingBlock
    DataSource
    DependentMeshListItemBuilder
    DurabilityAxisSearch
    DurabilityEvent
    DurabilityExcitation
    DurabilityFatigue
    DurabilityMetaSolution
    DurabilityRandomFatigue
    DurabilitySolveOptions
    DurabilityStrength
    DurSpecialistAnalysisType
    DurSpecialistCorrelationInputDefinition
    DurSpecialistDurWeld
    DurSpecialistDurWeldSet
    DurSpecialistEvent
    DurSpecialistFunctionDefinition
    DurSpecialistHarmonicDataSource
    DurSpecialistLocalDefinition
    DurSpecialistSimulationObjectTable
    DurSpecialistSolution
    DurSpecialistSolverParameterTable
    DurSpecialistSolverProfile
    DurSpecialistStrainGageDispAttr
    DurSpecialistTemperatureLoad
    DurSpecialistTemperatureSource
    DurSpecialistVibrationDataSource
    DurSpecialistVibrationInputDefinition
    FEModelOccAttribute
    FemSignalProcessingSignalAttributes
    FluidDomainRecipe
    FrfPairingFilter
    BaseRecord
    BaseUnit
    Function
    GeometryRecipe
    HotspotRecipe
    HotspotRecipeManager
    IApplicationObjectManager
    IFEModel
    IMeshCollector
    ImportedSimInterface
    ISensorSet
    LaminateDrapingData
    LaminateDrapingExtension
    LaminateDrapingOrientation
    LaminateDynamicEvent
    LaminateDynamicSim
    LaminateExtrudeSetup
    LaminateFiberOrientationOptions
    LaminateGlobalLayup
    LaminateGraphicalReport
    LaminateIDrapingOrientation
    LaminateLayupOffset
    LaminateMatOrientation
    LaminateModeProperty
    LaminatePly
    LaminatePlyGroup
    LaminatePlySection
    LaminatePostReport
    LaminateQuickReport
    LaminateReportObject
    LaminateSpreadsheetReport
    ManualSweepBetweenListItemSelection
    MeshManualSweepBetweenListItemSelection
    ModelAndLoadPreProcess
    ModelAndLoadPreProcessDatabaseSource
    ModelAndLoadPreProcessFrequencyOptions
    ModelAndLoadPreProcessMeshMappingData
    ModelAndLoadPreProcessOperation
    ElementQualitySetting
    ElementSpecificTestValue
    QualityTestValue
    Result
    ModelUpdateDesignVariable
    ModelUpdateSolutionSet
    NamedPropertyTable
    NodalForceReport
    NoteFolder
    DAOConstraint
    DAODesignVariable
    DAOObjective
    DAOSolution
    DAOStopCondition
    TBSCheckDOF
    TBSConstraint
    TBSDesignArea
    TBSDesignVariable
    TBSMeshSmooth
    TBSOptimizationSolution
    TBSRestrictArea
    TBSSmooth
    TBSTestFunction
    AnalysisSet
    ResultList
    ResultObject
    PlotFrfOptions
    PostGraph
    PostScenario
    PreTestDofSet
    PreTestExciterConfig
    PreTestSensorConfig
    PreTestSolution
    ProbeOutputRecipe
    Action
    ActionList
    ActionSettings
    InputList
    Result
    QueryCurve
    EvaluationSetting
    Excitation
    InitialConditions
    ModalProperties
    ModeInitialData
    NormalMode
    RSDisplayObject
    RSEvent
    Solution
    Result
    SetManager
    SignalProcessingPlotData
    SimAbaqusFieldAttributes
    SimBCBuilder
    SimGroupContainer
    SimLbcFolder
    SimRecipe
    SimSimulation
    SimSoundProcessing
    SimSoundProcessingDataSource
    SimSoundProcessingDataSourceOptions
    SimSoundProcessingImpulseResponse
    SimSoundProcessingSource
    SimSoundProcessingTrack
    SimSoundProcessingTreatment
    SimulationInterface
    SketchCurves
    SolverAppendOption
    StressLinearization
    TargetEntities
    TestModel
    BaseModel
    BaseTemplateManager
    CAMAttribute
    CAMObject
    Feature
    InPathEventDataBuilder
    TabPointDataBuilder
    NewPartAttributeHolder
    PartOperationObject
    CollaborativeDesign
    ConfiguredPart
    ContentDefinition
    Decal
    SheetBordersAndZones
    TitleBlock
    AttributeHolder
    DieAssistantFlangeProfile
    DieAssistantTrimProfile
    PierceItemBuilder
    Camera
    DynamicSection
    DynamicSectionCut
    ImageData
    TrueShading
    TrueStudio
    UVMap
    DisplayableObject
    BordersAndZones
    DrawingSheet
    RenderSet
    ViewAlignment
    ViewBreak
    Expression
    ExpressionCollectorSet
    ExpressionGroup
    ExpressionSectionSet
    FacetCollector
    Feature
    PointSetFacePercentageBuilder
    SectionEdit
    FlexibleCableSegment
    BulkHeadListItemBuilder
    DeckListItemBuilder
    ItFrameListItemBuilder
    PlanePairBuilder
    PointDimBuilder
    PointPairBuilder
    SeamBlockBuilder
    TransFrameListItemBuilder
    CornerNodeBuilder
    AnalysisConstraint
    AnalysisLoad
    Connection
    ConstructionBody
    ConstructionBodyCollector
    Container
    DesignSpace
    OptimizationConstraint
    SceneryBody
    ShapeConstraint
    ComplexScalarFieldWrapper
    ComplexVectorFieldWrapper
    FieldDomain
    FieldFolder
    FieldManager
    FieldVariable
    FieldWrapper
    NameVariable
    ScalarFieldWrapper
    SpatialMap
    VectorFieldWrapper
    FaceSetData
    SecondarySectionData
    SelectionList
    StyledSweepDoubleOnPathDimBuilder
    WaveLinkRepository
    IFacet
    ImplicitOperation
    IssueAttachment
    IssueContent
    IssueFolder
    IssueList
    IssueProperty
    IssueSite
    Category
    Layout
    AssemblyRelation
    ComponentDefinition
    LocalDefinitionFolder
    Light
    Material
    CablewayNearNode
    Spool
    AdapterFormula
    AlignBody
    CamProfile
    CollisionMaterial
    DynamicObjectTable
    ElectricalPart
    ExpressionBlockFormula
    ExpressionBlockObject
    ExternalConnectionElement
    ExternalSignalConfigurationObject
    FlexibleMaterial
    GanttLinker
    GanttOperationObject
    MCDSignalServerConfigurationObject
    MotionProfile
    Observer
    PhysicsPreference
    PMNavFolderLocator
    PMNavFolderObject
    ProxyOverrideObject
    ReadWriteDeviceObject
    RuntimeBehavior
    RuntimeFormula
    RuntimeFormulaParameter
    RuntimeNCObject
    Signal
    SymbolTable
    SystemObject
    TagFormObject
    TagTableObject
    BodyContactAdams
    BodyContactLms
    BodyContactRecurdyn
    BodyContactSphereToCAD
    CurveContactAdams
    CurveContactRecurdyn
    FieldData
    Graph
    GraphLegendData
    LoadTransferControl
    MotionSolution
    NormalModeProperty
    Packaging
    PlantInput
    PlantOutput
    PostControl
    PostToolsControl
    Segment
    SignalChart
    NXMatrix
    ParameterTable
    ParamLibParameter
    FamilyAttribute
    Template
    AreaMapping
    EntityFilter
    AssyCloneCompDisp
    AttributeGroup
    AttributeGroupDescription
    DBEntityProxy
    EffectivityTableRow
    GenericObjectAttributeHolder
    LogicalObject
    ModelElement
    ModelElementRevision
    OrderedElementGroup
    PartCreationObject
    PdmCopyOrEditOperationObject
    PortArtifact
    SmartSaveObject
    DynaFieldAttributes
    PlacementSolution
    PlotColorsWidthsBuilder
    PlotSourceBuilder
    ComponentConstraintGroup
    Constraint
    ConstraintReference
    Network
    Positioner
    PositioningDimension
    WorkPlane
    RegionPoint
    BaseItem
    Command
    Report
    ReportImage
    AttributeHolder
    BuiltInPath
    CablewayNetwork
    Corner
    CrossSection
    DesignRule
    DesignRuleOverride
    DesignRuleViolation
    DesignRuleViolationLocation
    Division
    CablewaysLayoutView
    FittingOverstock
    OffsetPath
    OverstockApplication
    Path
    Platform
    PortConnection
    RootObject
    RouteLogicalAssociation
    RouteSegmentFont
    RouteSegmentFontElement
    RoutingSystem
    Run
    SBendCorner
    Stock
    StockData
    Wire
    Connection
    FlowDirectionArrow
    BaseObject
    Node
    Port
    Sheet
    Navigator
    NavigatorNode
    NavigatorView
    ShipNavigatorRoot
    Breakpoint
    KinematicAxis
    KinematicComponent
    KinematicConfigurator
    KinematicJunction
    KinematicModel
    NcChannelSelectionData
    NcProgram
    Snapshot
    SymbolFont
    Unit
    ConfigurableObject
    Definition
    Instantiation
    Override
    PersistentResult
    Requirement
    ResultObject
    Validation
    View
    ViewSet
    Classifier
    Condition
    GroupLabel
    Property
    ResultCategory
    Rule
    UnmatchedResultCategory
    VisualReport
    CharacteristicsSelectionBuilder
    CharacteristicsValueBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    Inherited Members
    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
    Assembly: NXOpen.dll
    Syntax
    public class NXObject : TaggedObject, IMessageSink, INXObject

    Constructors

    NXObject()

    Declaration
    protected NXObject()

    Properties

    IsOccurrence

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

    JournalIdentifier

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

    Name

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

    OwningComponent

    Declaration
    public Component OwningComponent { get; }
    Property Value
    Type Description
    Component

    OwningPart

    Declaration
    public BasePart OwningPart { get; }
    Property Value
    Type Description
    BasePart

    Prototype

    Declaration
    public INXObject Prototype { get; }
    Property Value
    Type Description
    INXObject

    Methods

    CreateAttributeIterator()

    Declaration
    public AttributeIterator CreateAttributeIterator()
    Returns
    Type Description
    AttributeIterator

    DeleteAllAttributesByType(NXObject.AttributeType)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use DeleteUserAttributes instead.")]
    public void DeleteAllAttributesByType(NXObject.AttributeType type)
    Parameters
    Type Name Description
    NXObject.AttributeType type

    DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use DeleteUserAttributes instead.")]
    public void DeleteAllAttributesByType(NXObject.AttributeType type, Update.Option option)
    Parameters
    Type Name Description
    NXObject.AttributeType type
    Update.Option option

    DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use DeleteUserAttribute instead.")]
    public void DeleteAttributeByTypeAndTitle(NXObject.AttributeType type, string title)
    Parameters
    Type Name Description
    NXObject.AttributeType type
    System.String title

    DeleteAttributeByTypeAndTitle(NXObject.AttributeType, String, Update.Option)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use DeleteUserAttribute instead.")]
    public void DeleteAttributeByTypeAndTitle(NXObject.AttributeType type, string title, Update.Option option)
    Parameters
    Type Name Description
    NXObject.AttributeType type
    System.String title
    Update.Option option

    DeleteUserAttribute(NXObject.AttributeType, String, Boolean, Update.Option)

    Declaration
    public void DeleteUserAttribute(NXObject.AttributeType type, string title, bool deleteEntireArray, Update.Option option)
    Parameters
    Type Name Description
    NXObject.AttributeType type
    System.String title
    System.Boolean deleteEntireArray
    Update.Option option

    DeleteUserAttributes(AttributeIterator, Update.Option)

    Declaration
    public void DeleteUserAttributes(AttributeIterator iterator, Update.Option option)
    Parameters
    Type Name Description
    AttributeIterator iterator
    Update.Option option

    DeleteUserAttributes(NXObject.AttributeType, Update.Option)

    Declaration
    public void DeleteUserAttributes(NXObject.AttributeType type, Update.Option option)
    Parameters
    Type Name Description
    NXObject.AttributeType type
    Update.Option option

    FindObject(String)

    Declaration
    public INXObject FindObject(string journalIdentifier)
    Parameters
    Type Name Description
    System.String journalIdentifier
    Returns
    Type Description
    INXObject

    GetAttributeTitlesByType(NXObject.AttributeType)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use GetUserAttributes instead.")]
    public NXObject.AttributeInformation[] GetAttributeTitlesByType(NXObject.AttributeType type)
    Parameters
    Type Name Description
    NXObject.AttributeType type
    Returns
    Type Description
    NXObject.AttributeInformation[]

    GetBooleanUserAttribute(String, Int32)

    Declaration
    public bool GetBooleanUserAttribute(string title, int index)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    Returns
    Type Description
    System.Boolean

    GetComputationalTimeUserAttribute(String, Int32)

    Declaration
    public NXObject.ComputationalTime GetComputationalTimeUserAttribute(string title, int index)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    Returns
    Type Description
    NXObject.ComputationalTime

    GetIntegerAttribute(String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use GetUserAttribute instead.")]
    public int GetIntegerAttribute(string title)
    Parameters
    Type Name Description
    System.String title
    Returns
    Type Description
    System.Int32

    GetIntegerUserAttribute(String, Int32)

    Declaration
    public int GetIntegerUserAttribute(string title, int index)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    Returns
    Type Description
    System.Int32

    GetNextUserAttribute(AttributeIterator, out NXObject.AttributeInformation)

    Declaration
    public bool GetNextUserAttribute(AttributeIterator iterator, out NXObject.AttributeInformation info)
    Parameters
    Type Name Description
    AttributeIterator iterator
    NXObject.AttributeInformation info
    Returns
    Type Description
    System.Boolean

    GetPdmReferenceAttributeValue(String)

    Declaration
    public string GetPdmReferenceAttributeValue(string attributeTitle)
    Parameters
    Type Name Description
    System.String attributeTitle
    Returns
    Type Description
    System.String

    GetRealAttribute(String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use GetUserAttribute instead.")]
    public double GetRealAttribute(string title)
    Parameters
    Type Name Description
    System.String title
    Returns
    Type Description
    System.Double

    GetRealUserAttribute(String, Int32)

    Declaration
    public double GetRealUserAttribute(string title, int index)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    Returns
    Type Description
    System.Double

    GetReferenceAttribute(String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use GetUserAttribute instead.")]
    public string GetReferenceAttribute(string title)
    Parameters
    Type Name Description
    System.String title
    Returns
    Type Description
    System.String

    GetStringAttribute(String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use GetUserAttribute instead.")]
    public string GetStringAttribute(string title)
    Parameters
    Type Name Description
    System.String title
    Returns
    Type Description
    System.String

    GetStringUserAttribute(String, Int32)

    Declaration
    public string GetStringUserAttribute(string title, int index)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    Returns
    Type Description
    System.String

    GetTimeAttribute(NXObject.DateAndTimeFormat, String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use GetUserAttribute instead.")]
    public string GetTimeAttribute(NXObject.DateAndTimeFormat format, string title)
    Parameters
    Type Name Description
    NXObject.DateAndTimeFormat format
    System.String title
    Returns
    Type Description
    System.String

    GetTimeUserAttribute(String, Int32)

    Declaration
    public string GetTimeUserAttribute(string title, int index)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    Returns
    Type Description
    System.String

    GetUserAttribute(String, NXObject.AttributeType, Int32)

    Declaration
    public NXObject.AttributeInformation GetUserAttribute(string title, NXObject.AttributeType type, int index)
    Parameters
    Type Name Description
    System.String title
    NXObject.AttributeType type
    System.Int32 index
    Returns
    Type Description
    NXObject.AttributeInformation

    GetUserAttribute(String, Boolean, Boolean, NXObject.AttributeType)

    Declaration
    [Obsolete("Deprecated in NX11.0.0.  Use GetUserAttribute instead.")]
    public NXObject.AttributeInformation[] GetUserAttribute(string title, bool includeUnset, bool addStringValues, NXObject.AttributeType type)
    Parameters
    Type Name Description
    System.String title
    System.Boolean includeUnset
    System.Boolean addStringValues
    NXObject.AttributeType type
    Returns
    Type Description
    NXObject.AttributeInformation[]

    GetUserAttributeAsString(String, NXObject.AttributeType, Int32)

    Declaration
    public string GetUserAttributeAsString(string title, NXObject.AttributeType type, int index)
    Parameters
    Type Name Description
    System.String title
    NXObject.AttributeType type
    System.Int32 index
    Returns
    Type Description
    System.String

    GetUserAttributeCount(AttributeIterator)

    Declaration
    public int GetUserAttributeCount(AttributeIterator iterator)
    Parameters
    Type Name Description
    AttributeIterator iterator
    Returns
    Type Description
    System.Int32

    GetUserAttributeCount(AttributeIterator, Boolean)

    Declaration
    public int GetUserAttributeCount(AttributeIterator iterator, bool countArrayAsOneAttribute)
    Parameters
    Type Name Description
    AttributeIterator iterator
    System.Boolean countArrayAsOneAttribute
    Returns
    Type Description
    System.Int32

    GetUserAttributeCount(NXObject.AttributeType)

    Declaration
    public int GetUserAttributeCount(NXObject.AttributeType type)
    Parameters
    Type Name Description
    NXObject.AttributeType type
    Returns
    Type Description
    System.Int32

    GetUserAttributeCount(NXObject.AttributeType, Boolean, Boolean)

    Declaration
    public int GetUserAttributeCount(NXObject.AttributeType type, bool includeUnset, bool countArrayAsOneAttribute)
    Parameters
    Type Name Description
    NXObject.AttributeType type
    System.Boolean includeUnset
    System.Boolean countArrayAsOneAttribute
    Returns
    Type Description
    System.Int32

    GetUserAttributeLock(String, NXObject.AttributeType)

    Declaration
    public bool GetUserAttributeLock(string title, NXObject.AttributeType type)
    Parameters
    Type Name Description
    System.String title
    NXObject.AttributeType type
    Returns
    Type Description
    System.Boolean

    GetUserAttributes()

    Declaration
    public NXObject.AttributeInformation[] GetUserAttributes()
    Returns
    Type Description
    NXObject.AttributeInformation[]

    GetUserAttributes(AttributeIterator)

    Declaration
    public NXObject.AttributeInformation[] GetUserAttributes(AttributeIterator iterator)
    Parameters
    Type Name Description
    AttributeIterator iterator
    Returns
    Type Description
    NXObject.AttributeInformation[]

    GetUserAttributes(Boolean)

    Declaration
    public NXObject.AttributeInformation[] GetUserAttributes(bool includeUnset)
    Parameters
    Type Name Description
    System.Boolean includeUnset
    Returns
    Type Description
    NXObject.AttributeInformation[]

    GetUserAttributes(Boolean, Boolean)

    Declaration
    [Obsolete("Deprecated in NX11.0.0.  Use GetUserAttributes instead.")]
    public NXObject.AttributeInformation[] GetUserAttributes(bool includeUnset, bool addStringValues)
    Parameters
    Type Name Description
    System.Boolean includeUnset
    System.Boolean addStringValues
    Returns
    Type Description
    NXObject.AttributeInformation[]

    GetUserAttributesAsStrings()

    Declaration
    [Obsolete("Deprecated in NX8.5.0.  Use GetUserAttributes instead.")]
    public string[] GetUserAttributesAsStrings()
    Returns
    Type Description
    System.String[]

    GetUserAttributeSize(String, NXObject.AttributeType)

    Declaration
    public int GetUserAttributeSize(string title, NXObject.AttributeType type)
    Parameters
    Type Name Description
    System.String title
    NXObject.AttributeType type
    Returns
    Type Description
    System.Int32

    GetUserAttributeSourceObjects()

    Declaration
    public NXObject[] GetUserAttributeSourceObjects()
    Returns
    Type Description
    NXObject[]

    HasUserAttribute(AttributeIterator)

    Declaration
    public bool HasUserAttribute(AttributeIterator iterator)
    Parameters
    Type Name Description
    AttributeIterator iterator
    Returns
    Type Description
    System.Boolean

    HasUserAttribute(String, NXObject.AttributeType, Int32)

    Declaration
    public bool HasUserAttribute(string title, NXObject.AttributeType type, int index)
    Parameters
    Type Name Description
    System.String title
    NXObject.AttributeType type
    System.Int32 index
    Returns
    Type Description
    System.Boolean

    Print()

    Declaration
    public void Print()

    SetAttribute(String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetAttribute(string title)
    Parameters
    Type Name Description
    System.String title

    SetAttribute(String, Update.Option)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetAttribute(string title, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    Update.Option option

    SetAttribute(String, Double)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetAttribute(string title, double value)
    Parameters
    Type Name Description
    System.String title
    System.Double value

    SetAttribute(String, Double, Update.Option)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetAttribute(string title, double value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.Double value
    Update.Option option

    SetAttribute(String, Int32)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetAttribute(string title, int value)
    Parameters
    Type Name Description
    System.String title
    System.Int32 value

    SetAttribute(String, Int32, Update.Option)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetAttribute(string title, int value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.Int32 value
    Update.Option option

    SetAttribute(String, String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetAttribute(string title, string value)
    Parameters
    Type Name Description
    System.String title
    System.String value

    SetAttribute(String, String, Update.Option)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetAttribute(string title, string value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.String value
    Update.Option option

    SetBooleanUserAttribute(String, Int32, Boolean, Update.Option)

    Declaration
    public void SetBooleanUserAttribute(string title, int index, bool value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    System.Boolean value
    Update.Option option

    SetName(String)

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

    SetPdmReferenceAttribute(String, String)

    Declaration
    public void SetPdmReferenceAttribute(string attributeTitle, string attributeValue)
    Parameters
    Type Name Description
    System.String attributeTitle
    System.String attributeValue

    SetReferenceAttribute(String, String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetReferenceAttribute(string title, string value)
    Parameters
    Type Name Description
    System.String title
    System.String value

    SetReferenceAttribute(String, String, Update.Option)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetReferenceAttribute(string title, string value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.String value
    Update.Option option

    SetTimeAttribute(String, String)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetTimeAttribute(string title, string value)
    Parameters
    Type Name Description
    System.String title
    System.String value

    SetTimeAttribute(String, String, Update.Option)

    Declaration
    [Obsolete("Deprecated in NX8.0.0.  Use SetUserAttribute instead.")]
    public void SetTimeAttribute(string title, string value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.String value
    Update.Option option

    SetTimeUserAttribute(String, Int32, NXObject.ComputationalTime, Update.Option)

    Declaration
    public void SetTimeUserAttribute(string title, int index, NXObject.ComputationalTime value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    NXObject.ComputationalTime value
    Update.Option option

    SetTimeUserAttribute(String, Int32, String, Update.Option)

    Declaration
    public void SetTimeUserAttribute(string title, int index, string value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    System.String value
    Update.Option option

    SetUserAttribute(NXObject.AttributeInformation, Update.Option)

    Declaration
    public void SetUserAttribute(NXObject.AttributeInformation info, Update.Option option)
    Parameters
    Type Name Description
    NXObject.AttributeInformation info
    Update.Option option

    SetUserAttribute(String, Int32, Update.Option)

    Declaration
    public void SetUserAttribute(string title, int index, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    Update.Option option

    SetUserAttribute(String, Int32, Double, Update.Option)

    Declaration
    public void SetUserAttribute(string title, int index, double value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    System.Double value
    Update.Option option

    SetUserAttribute(String, Int32, Int32, Update.Option)

    Declaration
    public void SetUserAttribute(string title, int index, int value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    System.Int32 value
    Update.Option option

    SetUserAttribute(String, Int32, String, Update.Option)

    Declaration
    public void SetUserAttribute(string title, int index, string value, Update.Option option)
    Parameters
    Type Name Description
    System.String title
    System.Int32 index
    System.String value
    Update.Option option

    SetUserAttributeLock(String, NXObject.AttributeType, Boolean)

    Declaration
    public void SetUserAttributeLock(string title, NXObject.AttributeType type, bool lock)
    Parameters
    Type Name Description
    System.String title
    NXObject.AttributeType type
    System.Boolean lock

    Implements

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