Search Results for

    Show / Hide Table of Contents

    Class BasePart

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    BasePart
    CaePart
    Part
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    INXObject
    Inherited Members
    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.SetName(String)
    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
    Assembly: NXOpen.dll
    Syntax
    public class BasePart : NXObject, IMessageSink, INXObject

    Constructors

    BasePart()

    Declaration
    protected BasePart()

    Properties

    AnalysisManager

    Declaration
    public AnalysisManager AnalysisManager { get; }
    Property Value
    Type Description
    AnalysisManager

    AnalysisResults

    Declaration
    public AnalysisResultCollection AnalysisResults { get; }
    Property Value
    Type Description
    AnalysisResultCollection

    AnimationCameras

    Declaration
    public AnimationCameraCollection AnimationCameras { get; }
    Property Value
    Type Description
    AnimationCameraCollection

    Annotations

    Declaration
    public AnnotationManager Annotations { get; }
    Property Value
    Type Description
    AnnotationManager

    Arcs

    Declaration
    public ArcCollection Arcs { get; }
    Property Value
    Type Description
    ArcCollection

    Assemblies

    Declaration
    public ProductOutlineManager Assemblies { get; }
    Property Value
    Type Description
    ProductOutlineManager

    AssemblyManager

    Declaration
    public AssemblyManager AssemblyManager { get; }
    Property Value
    Type Description
    AssemblyManager

    Axes

    Declaration
    public AxisCollection Axes { get; }
    Property Value
    Type Description
    AxisCollection

    BaseFeatures

    Declaration
    public BaseFeatureCollection BaseFeatures { get; }
    Property Value
    Type Description
    BaseFeatureCollection

    CadInfoManager

    Declaration
    public CadInfoManager CadInfoManager { get; }
    Property Value
    Type Description
    CadInfoManager

    CaeViewLayoutManager

    Declaration
    public ViewLayoutManager CaeViewLayoutManager { get; }
    Property Value
    Type Description
    ViewLayoutManager

    Cameras

    Declaration
    public CameraCollection Cameras { get; }
    Property Value
    Type Description
    CameraCollection

    CAMFeatures

    Declaration
    public CAMFeatureCollection CAMFeatures { get; }
    Property Value
    Type Description
    CAMFeatureCollection

    CgfxAttrs

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  No alternative provided for this class.")]
    public CgfxAttrCollection CgfxAttrs { get; }
    Property Value
    Type Description
    CgfxAttrCollection

    CgfxMattex

    Declaration
    [Obsolete("Deprecated in NX10.0.0.  No alternative provided for this class.")]
    public CgfxMattexCollection CgfxMattex { get; }
    Property Value
    Type Description
    CgfxMattexCollection

    CheckerData

    Declaration
    public CheckerData CheckerData { get; }
    Property Value
    Type Description
    CheckerData

    Colors

    Declaration
    public ColorManager Colors { get; }
    Property Value
    Type Description
    ColorManager

    ComponentAssembly

    Declaration
    public ComponentAssembly ComponentAssembly { get; }
    Property Value
    Type Description
    ComponentAssembly

    ConvertToPMIBuilderManager

    Declaration
    public ConvertToPMIBuilderManager ConvertToPMIBuilderManager { get; }
    Property Value
    Type Description
    ConvertToPMIBuilderManager

    CoordinateSystems

    Declaration
    public CoordinateSystemCollection CoordinateSystems { get; }
    Property Value
    Type Description
    CoordinateSystemCollection

    CurveOperationExpRecords

    Declaration
    public CurveOperationExpressionRecordCollection CurveOperationExpRecords { get; }
    Property Value
    Type Description
    CurveOperationExpressionRecordCollection

    Curves

    Declaration
    public CurveCollection Curves { get; }
    Property Value
    Type Description
    CurveCollection

    Datums

    Declaration
    public DatumCollection Datums { get; }
    Property Value
    Type Description
    DatumCollection

    Decals

    Declaration
    public DecalCollection Decals { get; }
    Property Value
    Type Description
    DecalCollection

    DesignStudy

    Declaration
    public DesignStudyCollection DesignStudy { get; }
    Property Value
    Type Description
    DesignStudyCollection

    Directions

    Declaration
    public DirectionCollection Directions { get; }
    Property Value
    Type Description
    DirectionCollection

    Displayed

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

    DynamicSections

    Declaration
    public DynamicSectionCollection DynamicSections { get; }
    Property Value
    Type Description
    DynamicSectionCollection

    Ellipses

    Declaration
    public EllipseCollection Ellipses { get; }
    Property Value
    Type Description
    EllipseCollection

    ExpressionGroups

    Declaration
    public ExpressionGroupCollection ExpressionGroups { get; }
    Property Value
    Type Description
    ExpressionGroupCollection

    Expressions

    Declaration
    public ExpressionCollection Expressions { get; }
    Property Value
    Type Description
    ExpressionCollection

    ExternalFileReferenceManager

    Declaration
    public ExternalFileReferenceManager ExternalFileReferenceManager { get; }
    Property Value
    Type Description
    ExternalFileReferenceManager

    Features

    Declaration
    public FeatureCollection Features { get; }
    Property Value
    Type Description
    FeatureCollection

    FieldManager

    Declaration
    public FieldManager FieldManager { get; }
    Property Value
    Type Description
    FieldManager

    Fonts

    Declaration
    public FontCollection Fonts { get; }
    Property Value
    Type Description
    FontCollection

    FullPath

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

    Functions

    Declaration
    public FunctionCollection Functions { get; }
    Property Value
    Type Description
    FunctionCollection

    GeometricAnalysisAnalysisResultCollection

    Declaration
    public AnalysisResultCollection GeometricAnalysisAnalysisResultCollection { get; }
    Property Value
    Type Description
    AnalysisResultCollection

    Grids

    Declaration
    public GridCollection Grids { get; }
    Property Value
    Type Description
    GridCollection

    HasWriteAccess

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

    Hyperbolas

    Declaration
    public HyperbolaCollection Hyperbolas { get; }
    Property Value
    Type Description
    HyperbolaCollection

    ImageCaptureManager

    Declaration
    public ImageCaptureManager ImageCaptureManager { get; }
    Property Value
    Type Description
    ImageCaptureManager

    Images

    Declaration
    public ImageCollection Images { get; }
    Property Value
    Type Description
    ImageCollection

    ImagesData

    Declaration
    public ImageDataCollection ImagesData { get; }
    Property Value
    Type Description
    ImageDataCollection

    ImplictOperations

    Declaration
    public ImplicitOperationCollection ImplictOperations { get; }
    Property Value
    Type Description
    ImplicitOperationCollection

    InfiniteLines

    Declaration
    public InfiniteLineCollection InfiniteLines { get; }
    Property Value
    Type Description
    InfiniteLineCollection

    IsDesignReviewPart

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

    IsFullyLoaded

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

    IsModified

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

    IsReadOnly

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

    LayerCategories

    Declaration
    public CategoryCollection LayerCategories { get; }
    Property Value
    Type Description
    CategoryCollection

    Layers

    Declaration
    public LayerManager Layers { get; }
    Property Value
    Type Description
    LayerManager

    Layouts

    Declaration
    public LayoutCollection Layouts { get; }
    Property Value
    Type Description
    LayoutCollection

    LayoutStatePreferences

    Declaration
    public LayoutStatePreferences LayoutStatePreferences { get; }
    Property Value
    Type Description
    LayoutStatePreferences

    LayoutStates

    Declaration
    public LayoutStateCollection LayoutStates { get; }
    Property Value
    Type Description
    LayoutStateCollection

    Leaf

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

    Lights

    Declaration
    public LightCollection Lights { get; }
    Property Value
    Type Description
    LightCollection

    Lines

    Declaration
    public LineCollection Lines { get; }
    Property Value
    Type Description
    LineCollection

    Markups

    Declaration
    public MarkupCollection Markups { get; }
    Property Value
    Type Description
    MarkupCollection

    MaterialManager

    Declaration
    public MaterialManager MaterialManager { get; }
    Property Value
    Type Description
    MaterialManager

    MeasureManager

    Declaration
    public MeasureManager MeasureManager { get; }
    Property Value
    Type Description
    MeasureManager

    ModelingViews

    Declaration
    public ModelingViewCollection ModelingViews { get; }
    Property Value
    Type Description
    ModelingViewCollection

    NXMatrices

    Declaration
    public NXMatrixCollection NXMatrices { get; }
    Property Value
    Type Description
    NXMatrixCollection

    Offsets

    Declaration
    public OffsetCollection Offsets { get; }
    Property Value
    Type Description
    OffsetCollection

    Optimization

    Declaration
    public OptimizationCollection Optimization { get; }
    Property Value
    Type Description
    OptimizationCollection

    Parabolas

    Declaration
    public ParabolaCollection Parabolas { get; }
    Property Value
    Type Description
    ParabolaCollection

    ParameterLibraryManager

    Declaration
    public ParamLibParameterLibraryManager ParameterLibraryManager { get; }
    Property Value
    Type Description
    ParamLibParameterLibraryManager

    ParameterTables

    Declaration
    public ParameterTableCollection ParameterTables { get; }
    Property Value
    Type Description
    ParameterTableCollection

    PartLoadState

    Declaration
    public PartLoadState PartLoadState { get; }
    Property Value
    Type Description
    PartLoadState

    PartPreviewMode

    Declaration
    public BasePart.PartPreview PartPreviewMode { get; set; }
    Property Value
    Type Description
    BasePart.PartPreview

    PartUnits

    Declaration
    public BasePart.Units PartUnits { get; }
    Property Value
    Type Description
    BasePart.Units

    PDMPart

    Declaration
    public PdmPart PDMPart { get; }
    Property Value
    Type Description
    PdmPart

    PersistentResults

    Declaration
    public PersistentResultCollection PersistentResults { get; }
    Property Value
    Type Description
    PersistentResultCollection

    Planes

    Declaration
    public PlaneCollection Planes { get; }
    Property Value
    Type Description
    PlaneCollection

    PlotManager

    Declaration
    public PlotManager PlotManager { get; }
    Property Value
    Type Description
    PlotManager

    PointClouds

    Declaration
    public PointCloudCollection PointClouds { get; }
    Property Value
    Type Description
    PointCloudCollection

    Points

    Declaration
    public PointCollection Points { get; }
    Property Value
    Type Description
    PointCollection

    Polylines

    Declaration
    public PolylineCollection Polylines { get; }
    Property Value
    Type Description
    PolylineCollection

    PostScenarioMgr

    Declaration
    public PostScenarioManager PostScenarioMgr { get; }
    Property Value
    Type Description
    PostScenarioManager

    Preferences

    Declaration
    public PartPreferences Preferences { get; }
    Property Value
    Type Description
    PartPreferences

    PropertiesManager

    Declaration
    public PropertiesManager PropertiesManager { get; }
    Property Value
    Type Description
    PropertiesManager

    RequirementChecks

    Declaration
    public RequirementCheckCollection RequirementChecks { get; }
    Property Value
    Type Description
    RequirementCheckCollection

    Requirements

    Declaration
    public RequirementCollection Requirements { get; }
    Property Value
    Type Description
    RequirementCollection

    RuleManager

    Declaration
    public RuleManager RuleManager { get; }
    Property Value
    Type Description
    RuleManager

    SaveDisplayFacets

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

    SaveOptions

    Declaration
    public PartSaveOptions SaveOptions { get; }
    Property Value
    Type Description
    PartSaveOptions

    Scalars

    Declaration
    public ScalarCollection Scalars { get; }
    Property Value
    Type Description
    ScalarCollection

    ScCollectors

    Declaration
    public ScCollectorCollection ScCollectors { get; }
    Property Value
    Type Description
    ScCollectorCollection

    ScRuleFactory

    Declaration
    public ScRuleFactory ScRuleFactory { get; }
    Property Value
    Type Description
    ScRuleFactory

    Sections

    Declaration
    public SectionCollection Sections { get; }
    Property Value
    Type Description
    SectionCollection

    SelectionProgramCollections

    Declaration
    public SelectionProgramCollection SelectionProgramCollections { get; }
    Property Value
    Type Description
    SelectionProgramCollection

    SelPref

    Declaration
    public SelPrefCollection SelPref { get; }
    Property Value
    Type Description
    SelPrefCollection

    SHEDObjs

    Declaration
    public TrueShadingCollection SHEDObjs { get; }
    Property Value
    Type Description
    TrueShadingCollection

    Splines

    Declaration
    public SplineCollection Splines { get; }
    Property Value
    Type Description
    SplineCollection

    Strokes

    Declaration
    public StrokeCollection Strokes { get; }
    Property Value
    Type Description
    StrokeCollection

    TrueStudioObjs

    Declaration
    public TrueStudioCollection TrueStudioObjs { get; }
    Property Value
    Type Description
    TrueStudioCollection

    UniqueIdentifier

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

    UnitCollection

    Declaration
    public UnitCollection UnitCollection { get; }
    Property Value
    Type Description
    UnitCollection

    UserDefinedObjectManager

    Declaration
    public UserDefinedObjectManager UserDefinedObjectManager { get; }
    Property Value
    Type Description
    UserDefinedObjectManager

    UVMaps

    Declaration
    public UVMapCollection UVMaps { get; }
    Property Value
    Type Description
    UVMapCollection

    Validations

    Declaration
    public ValidationCollection Validations { get; }
    Property Value
    Type Description
    ValidationCollection

    Views

    Declaration
    public ViewCollection Views { get; }
    Property Value
    Type Description
    ViewCollection

    ViewSets

    Declaration
    public ViewSetCollection ViewSets { get; }
    Property Value
    Type Description
    ViewSetCollection

    WCS

    Declaration
    public WCS WCS { get; }
    Property Value
    Type Description
    WCS

    Xforms

    Declaration
    public XformCollection Xforms { get; }
    Property Value
    Type Description
    XformCollection

    Methods

    AssignPermanentName(String)

    Declaration
    public void AssignPermanentName(string newFileName)
    Parameters
    Type Name Description
    System.String newFileName

    CanBeDisplayPart()

    Declaration
    public bool CanBeDisplayPart()
    Returns
    Type Description
    System.Boolean

    Close(BasePart.CloseWholeTree, BasePart.CloseModified, PartCloseResponses)

    Declaration
    public void Close(BasePart.CloseWholeTree wholeTree, BasePart.CloseModified closeModified, PartCloseResponses responses)
    Parameters
    Type Name Description
    BasePart.CloseWholeTree wholeTree
    BasePart.CloseModified closeModified
    PartCloseResponses responses

    CompleteStructure()

    Declaration
    public void CompleteStructure()

    CreateDynamicSectionBuilder(Boolean)

    Declaration
    [Obsolete("Deprecated in NX6.0.0.  Use NXOpen.BasePart.DynamicSections instead.")]
    public DynamicSectionBuilder CreateDynamicSectionBuilder(bool loadFromView)
    Parameters
    Type Name Description
    System.Boolean loadFromView
    Returns
    Type Description
    DynamicSectionBuilder

    CreateEffectivityConditionBuilder(CollaborativeDesign, String)

    Declaration
    public EffectivityConditionBuilder CreateEffectivityConditionBuilder(CollaborativeDesign cd, string effectivityFormula)
    Parameters
    Type Name Description
    CollaborativeDesign cd
    System.String effectivityFormula
    Returns
    Type Description
    EffectivityConditionBuilder

    CreateEffectivityConditionBuilder(CollaborativeDesign, String, String)

    Declaration
    public EffectivityConditionBuilder CreateEffectivityConditionBuilder(CollaborativeDesign cd, string validationBasisFormula, string effectivityFormula)
    Parameters
    Type Name Description
    CollaborativeDesign cd
    System.String validationBasisFormula
    System.String effectivityFormula
    Returns
    Type Description
    EffectivityConditionBuilder

    CreateFacetSettingsBuilder()

    Declaration
    public FacetSettingsBuilder CreateFacetSettingsBuilder()
    Returns
    Type Description
    FacetSettingsBuilder

    CreateGatewayGroupBuilder(Group)

    Declaration
    public GroupBuilder CreateGatewayGroupBuilder(Group group)
    Parameters
    Type Name Description
    Group group
    Returns
    Type Description
    GroupBuilder

    CreatePerspectiveOptionsBuilder()

    Declaration
    public PerspectiveOptionsBuilder CreatePerspectiveOptionsBuilder()
    Returns
    Type Description
    PerspectiveOptionsBuilder

    CreateReferenceSet()

    Declaration
    public ReferenceSet CreateReferenceSet()
    Returns
    Type Description
    ReferenceSet

    DeleteDisplayFacets(Boolean, Boolean)

    Declaration
    public void DeleteDisplayFacets(bool deleteSavedDisplayFacets, bool processChildren)
    Parameters
    Type Name Description
    System.Boolean deleteSavedDisplayFacets
    System.Boolean processChildren

    DeleteReferenceSet(ReferenceSet)

    Declaration
    public void DeleteReferenceSet(ReferenceSet referenceSetObject)
    Parameters
    Type Name Description
    ReferenceSet referenceSetObject

    GetAllReferenceSets()

    Declaration
    public ReferenceSet[] GetAllReferenceSets()
    Returns
    Type Description
    ReferenceSet[]

    GetArrangements(out Arrangement[])

    Declaration
    public void GetArrangements(out Arrangement[] arrangements)
    Parameters
    Type Name Description
    Arrangement[] arrangements

    GetCollaborativeContentType()

    Declaration
    public BasePart.CollaborativeContentType GetCollaborativeContentType()
    Returns
    Type Description
    BasePart.CollaborativeContentType

    GetHistoryInformation()

    Declaration
    public BasePart.HistoryEventInformation[] GetHistoryInformation()
    Returns
    Type Description
    BasePart.HistoryEventInformation[]

    GetIncompleteStatus()

    Declaration
    public BasePart.IncompleteStatus GetIncompleteStatus()
    Returns
    Type Description
    BasePart.IncompleteStatus

    GetMakeUniqueName()

    Declaration
    public string GetMakeUniqueName()
    Returns
    Type Description
    System.String

    GetMinimallyLoadedParts(out BasePart[])

    Declaration
    public void GetMinimallyLoadedParts(out BasePart[] minimallyLoadedParts)
    Parameters
    Type Name Description
    BasePart[] minimallyLoadedParts

    GetPreviewImage(out Int32, out Int32, out Int32[])

    Declaration
    public void GetPreviewImage(out int width, out int height, out int[] pixels)
    Parameters
    Type Name Description
    System.Int32 width
    System.Int32 height
    System.Int32[] pixels

    GetTransientStatus()

    Declaration
    public BasePart.TransientStatus GetTransientStatus()
    Returns
    Type Description
    BasePart.TransientStatus

    HasAnyMinimallyLoadedChildren()

    Declaration
    public bool HasAnyMinimallyLoadedChildren()
    Returns
    Type Description
    System.Boolean

    LoadFeatureDataForSelection()

    Declaration
    public PartLoadStatus LoadFeatureDataForSelection()
    Returns
    Type Description
    PartLoadStatus

    LoadFully()

    Declaration
    public PartLoadStatus LoadFully()
    Returns
    Type Description
    PartLoadStatus

    LoadThisPartFully()

    Declaration
    public PartLoadStatus LoadThisPartFully()
    Returns
    Type Description
    PartLoadStatus

    LoadThisPartPartially()

    Declaration
    public PartLoadStatus LoadThisPartPartially()
    Returns
    Type Description
    PartLoadStatus

    RegenerateDisplayFacets(Boolean)

    Declaration
    [Obsolete("Deprecated in NX11.0.0.  Use NXOpen.BasePart.RegenerateDisplayFacets overload instead.")]
    public void RegenerateDisplayFacets(bool regenerateChildren)
    Parameters
    Type Name Description
    System.Boolean regenerateChildren

    RegenerateDisplayFacets(Boolean, Boolean)

    Declaration
    public void RegenerateDisplayFacets(bool deleteSavedDisplayFacets, bool regenerateChildren)
    Parameters
    Type Name Description
    System.Boolean deleteSavedDisplayFacets
    System.Boolean regenerateChildren

    ReinstateTransience()

    Declaration
    public void ReinstateTransience()

    RemoveTransience()

    Declaration
    public void RemoveTransience()

    Reopen(BasePart.CloseWholeTree, BasePart.CloseModified, PartCloseResponses, out PartReopenReport)

    Declaration
    public BasePart Reopen(BasePart.CloseWholeTree wholeTree, BasePart.CloseModified closeModified, PartCloseResponses responses, out PartReopenReport reopenReport)
    Parameters
    Type Name Description
    BasePart.CloseWholeTree wholeTree
    BasePart.CloseModified closeModified
    PartCloseResponses responses
    PartReopenReport reopenReport
    Returns
    Type Description
    BasePart

    ReopenAs(String, BasePart.CloseModified, PartCloseResponses, out PartReopenReport)

    Declaration
    public BasePart ReopenAs(string fileName, BasePart.CloseModified closeModified, PartCloseResponses responses, out PartReopenReport reopenReport)
    Parameters
    Type Name Description
    System.String fileName
    BasePart.CloseModified closeModified
    PartCloseResponses responses
    PartReopenReport reopenReport
    Returns
    Type Description
    BasePart

    ReverseBlankAll()

    Declaration
    public void ReverseBlankAll()

    Save(BasePart.SaveComponents, BasePart.CloseAfterSave)

    Declaration
    public PartSaveStatus Save(BasePart.SaveComponents saveComponentParts, BasePart.CloseAfterSave close)
    Parameters
    Type Name Description
    BasePart.SaveComponents saveComponentParts
    BasePart.CloseAfterSave close
    Returns
    Type Description
    PartSaveStatus

    SaveAs(String)

    Declaration
    public PartSaveStatus SaveAs(string newFileName)
    Parameters
    Type Name Description
    System.String newFileName
    Returns
    Type Description
    PartSaveStatus

    SaveBookmark(String, BasePart.BookmarkOption)

    Declaration
    public void SaveBookmark(string fileName, BasePart.BookmarkOption option)
    Parameters
    Type Name Description
    System.String fileName
    BasePart.BookmarkOption option

    SetMakeUniqueName(String)

    Declaration
    public void SetMakeUniqueName(string newUniqueName)
    Parameters
    Type Name Description
    System.String newUniqueName

    Undisplay()

    Declaration
    public void Undisplay()

    Implements

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