NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Document::DocumentPart类 参考

文档部件 更多...

#include <Document_DocumentPart.hxx>

类 NXOpen::Document::DocumentPart 继承关系图:
NXOpen::Part NXOpen::BasePart NXOpen::NXObject NXOpen::TaggedObject NXOpen::INXObject

Public 类型

enum  Client { ClientWorkInstructions , ClientStyleSheets , ClientUnknown }
Public 类型 继承自 NXOpen::Part
enum  Relations { RelationsStandalone , RelationsReferenceExisting , RelationsMix }
enum  Units {
  UnitsInches , UnitsMillimeters , UnitsMix , UnitsMeters ,
  UnitsMicrometers
}
Public 类型 继承自 NXOpen::BasePart
enum  BookmarkOption {
  BookmarkOptionAll , BookmarkOptionComponentGroupsLoadOptions , BookmarkOptionComponentGroupsOnly , BookmarkOptionAllPlusDisplay ,
  BookmarkOptionComponentGroupsLoadOptionsPlusDisplay , BookmarkOptionComponentGroupsOnlyPlusDisplay , BookmarkOptionDisplayOnly , BookmarkOptionEmpty
}
enum  CloseAfterSave { CloseAfterSaveFalse , CloseAfterSaveTrue }
enum  CloseModified { CloseModifiedUseResponses , CloseModifiedCloseModified , CloseModifiedDontCloseModified }
enum  CloseWholeTree { CloseWholeTreeFalse , CloseWholeTreeTrue }
enum  CollaborativeContentType {
  CollaborativeContentTypeWorkset , CollaborativeContentTypeSubset , CollaborativeContentTypeShapeDesignElement , CollaborativeContentTypeOverridePart ,
  CollaborativeContentTypeNotAssigned
}
enum  PartPreview { PartPreviewNone , PartPreviewOnSave , PartPreviewOnDemand }
enum  SaveComponents { SaveComponentsFalse , SaveComponentsTrue }
enum  Units {
  UnitsInches , UnitsMillimeters , UnitsMix , UnitsMeters ,
  UnitsMicrometers
}
Public 类型 继承自 NXOpen::NXObject
enum  AttributeType {
  AttributeTypeInvalid , AttributeTypeNull , AttributeTypeBoolean , AttributeTypeInteger ,
  AttributeTypeReal , AttributeTypeString , AttributeTypeTime , AttributeTypeReference ,
  AttributeTypeAny = 100
}
enum  DateAndTimeFormat { DateAndTimeFormatNumeric , DateAndTimeFormatTextual }

Public 成员函数

NXOpen::Document::ContextObjectCollectionContextObjectCollection ()
NXOpen::Document::CopyObjectsManagerCopyObjectsManager ()
NXOpen::Document::ArcCollectionDocArc ()
NXOpen::Document::ImageCollectionDocImages ()
NXOpen::Document::LineCollectionDocLines ()
NXOpen::Document::RectangleCollectionDocRectangles ()
NXOpen::Document::ViewportCollectionDocViewports ()
bool IsTemplate ()
NXOpen::Document::PageCollectionPages ()
NXOpen::Document::PublishManagerPublishManager ()
NXOpen::Document::TableCollectionTables ()
NXOpen::Document::TemplatesManagerTemplatesManager ()
NXOpen::Document::TextCollectionTexts ()
NXOpen::Document::ToolsManagerToolsManager ()
Public 成员函数 继承自 NXOpen::Part
NXOpen::GeometricUtilities::BlendStopshortBuilderCollectionBlendStopshortBuilder ()
NXOpen::BodyCollectionBodies ()
NXOpen::Tooling::CAMDataManagerCAMDataManager ()
NXOpen::GeometricUtilities::CAMDataPrepManagerCAMDataPrepManager ()
NXOpen::CAM::CAMSetupCAMSetup ()
NXOpen::ClipboardOperationsManagerClipboardOperationsManager ()
NXOpen::Layout2d::ComponentCollectionComponent2dCollection ()
NXOpen::Layout2d::ComponentDefinitionCollectionComponentDefinitions ()
NXOpen::Assemblies::ComponentGroupCollectionComponentGroups ()
void ConvertPreNX9CompoundWelds ()
NXOpen::GeometricUtilities::BoundingObjectBuilderCreateBoundingObjectBuilder ()
NXOpen::CAM::CAMSetupCreateCamSetup (const char *templateName)
NXOpen::CAM::CAMSetupCreateCamSetup (const NXString &templateName)
NXOpen::GeometricUtilities::BlendSetbackBuilderCreateEmptyBlendSetbackBuilder ()
NXOpen::GeometricUtilities::BoundaryDefinitionBuilderCreateEmptyBoundaryDefinitionBuilder ()
NXOpen::ExpressionCollectorSetCreateEmptyExpressionCollectorSet ()
NXOpen::ExpressionSectionSetCreateEmptyExpressionSectionSet ()
NXOpen::RegionPointCreateEmptyRegionPoint ()
NXOpen::GeometricUtilities::SelectionListCreateEmptySelectionList ()
NXOpen::GeometricUtilities::SpinePlaneBuilderCreateEmptySpinePlaneBuilder ()
NXOpen::GeometricUtilities::TransitionCurveBuilderCreateEmptyTransitionCurveBuilder ()
NXOpen::GeometricUtilities::TwoExpressionsCollectorSetCreateEmptyTwoExpressionsCollectorSet ()
NXOpen::GeometricUtilities::TwoExpressionsSectionSetCreateEmptyTwoExpressionsSectionSet ()
NXOpen::ExpressionCollectorSetCreateExpressionCollectorSet (NXOpen::ScCollector *collector, const char *value, const char *unitsType, int index)
NXOpen::ExpressionCollectorSetCreateExpressionCollectorSet (NXOpen::ScCollector *collector, const NXString &value, const NXString &unitsType, int index)
NXOpen::ExpressionSectionSetCreateExpressionSectionSet (NXOpen::Section *section, const char *value, const char *unitsType, int index)
NXOpen::ExpressionSectionSetCreateExpressionSectionSet (NXOpen::Section *section, const NXString &value, const NXString &unitsType, int index)
NXOpen::ModlUtils::ImportTemplatePartBuilderCreateImportTemplatePartBuilder (NXOpen::ModlUtils::ImportTemplatePart *importtemplatePart)
NXOpen::CAM::InspectionSetupCreateInspectionSetup (const char *templateName)
NXOpen::CAM::InspectionSetupCreateInspectionSetup (const NXString &templateName)
NXOpen::SIM::KinematicConfiguratorCreateKinematicConfigurator ()
NXOpen::ObjectListCreateObjectList ()
NXOpen::GeometricUtilities::PointSetAlignmentBuilderCreatePointSetAlignmentBuilder ()
NXOpen::GeometricUtilities::PointsFromFileBuilderCreatePointsFromFileBuilder ()
NXOpen::RegionPointCreateRegionPoint (NXOpen::Point *point, NXOpen::Body *body)
NXOpen::GeometricUtilities::SelectionListCreateSelectionList ()
NXOpen::GeometricUtilities::TwoExpressionsCollectorSetCreateTwoExpressionsCollectorSet (NXOpen::ScCollector *collector, const char *value, const char *valueTwo, const char *unitsType, int index)
NXOpen::GeometricUtilities::TwoExpressionsCollectorSetCreateTwoExpressionsCollectorSet (NXOpen::ScCollector *collector, const NXString &value, const NXString &valueTwo, const NXString &unitsType, int index)
NXOpen::GeometricUtilities::TwoExpressionsSectionSetCreateTwoExpressionsSectionSet (NXOpen::Section *section, const char *value, const char *valueTwo, const char *unitsType, int index)
NXOpen::GeometricUtilities::TwoExpressionsSectionSetCreateTwoExpressionsSectionSet (NXOpen::Section *section, const NXString &value, const NXString &valueTwo, const NXString &unitsType, int index)
NXOpen::GeometricUtilities::WaveLinkRepositoryCreateWavelinkRepository ()
NXOpen::Features::FeatureCurrentFeature ()
NXOpen::CutViewCollectionCutViews ()
NXOpen::PDM::DBEntityProxyCollectionDBEntityProxies ()
void DeleteCamSetup ()
void DeleteInspectionSetup ()
void DeleteRetainedDraftingObjectsInCurrentLayout ()
NXOpen::Diagramming::DiagrammingManagerDiagrammingManager ()
NXOpen::Die::DieSimCollectionDieSimData ()
NXOpen::Annotations::DimensionCollectionDimensions ()
NXOpen::Positioning::DisplayedConstraintCollectionDisplayedConstraints ()
NXOpen::DraftingManagerDrafting ()
NXOpen::Drawings::DraftingDrawingSheetCollectionDraftingDrawingSheets ()
NXOpen::Drafting::DraftingApplicationManagerDraftingManager ()
NXOpen::Drawings::DraftingViewCollectionDraftingViews ()
NXOpen::DraftPointDataCollectionDraftPointData ()
NXOpen::DrawingCompareManagerDrawingCompare ()
NXOpen::Drawings::DrawingSheetCollectionDrawingSheets ()
NXOpen::ElectricalRouting::CollectionsManagerElectricalRoutingCollectionsManager ()
NXOpen::GeometricUtilities::FacePlaneSelectionBuilderCollectionFacePlaneSelectionBuilderData ()
NXOpen::GeometricUtilities::FaceSetDataCollectionFaceSetData ()
NXOpen::GeometricUtilities::FaceSetOffsetCollectionFaceSetOffsets ()
NXOpen::FacetCollectorCollectionFacetCollectorCollection ()
NXOpen::Facet::FacetedBodyCollectionFacetedBodies ()
NXOpen::FacetSelectionRuleFactoryFacetSelectionRuleFactory ()
NXOpen::Mechatronics::GanttCollectionGanttCollection ()
NXOpen::Mechatronics::GanttLinkerCollectionGanttLinkerCollection ()
NXOpen::GCTools::GCToolsManagerGCToolsManager ()
NXOpen::Annotations::GdtCollectionGdts ()
NXOpen::GeometricUtilities::GeometryLocationDataCollectionGeometryLocationData ()
NXOpen::PartFamily::InstanceGetFamilyInstance ()
std::vector< NXOpen::Part * > GetInterpartChildren ()
std::vector< NXOpen::Part * > GetInterpartParents ()
std::vector< NXOpen::Part::FeatureUpdateStatusGetUpdateStatusReport (int *numFailed)
bool HasReuseTemplate ()
NXOpen::CADCAEPrep::IdealizedBeamManagerIdealizedBeamManager ()
NXOpen::ImportManagerImportManager ()
NXOpen::CAM::InspectionSetupInspectionSetup ()
bool IsBookletPart ()
NXOpen::SIM::KinematicConfiguratorKinematicConfigurator ()
NXOpen::Annotations::LabelCollectionLabels ()
NXOpen::Layout2d::LayoutDrawingSheetCollectionLayoutDrawingSheets ()
NXOpen::PartLoadStatusLoadWaveLinkFeatureParents ()
NXOpen::Layout2d::LocalDefinitionFolderCollectionLocalDefinitionFolders ()
NXOpen::GeometricUtilities::LocalUntrimManagerLocalUntrimManager ()
void MakeAllFeaturesInactive ()
void MakeNoPartModuleActive ()
NXOpen::Motion::MarkerCollectionMarkers ()
NXOpen::MechanicalRouting::CollectionsManagerMechanicalRoutingCollectionsManager ()
NXOpen::Mechatronics::MechatronicsManagerMechatronicsManager ()
NXOpen::Motion::MotionManagerMotionManager ()
NXOpen::PartFamily::TemplateManagerNewPartFamilyTemplateManager ()
NXOpen::Annotations::NoteCollectionNotes ()
enum NX_DEPRECATED ("已在NX9.0.0中过时。请改用NXOpen::PartFamily::FamilyAttribute::AttrType") PartFamilyAttrType
struct NX_DEPRECATED ("已在NX9.0.0中过时。请改用NXOpen::PartFamily::TemplateManager::AddToChosenAttributes或NXOpen::PartFamily::TemplateManager::GetPartFamilyAttribute") PartFamilyAttributeData
NXOpen::GeometricUtilities::OmnicadManagerOmnicadManager ()
NXOpen::BodyDes::OnestepUnformCollectionOnestepUnforms ()
NXOpen::Motion::PackagingCollectionPackagingCollection ()
NXOpen::Features::ShipDesign::PenetrationManagerPenetrationManager ()
NXOpen::Mechatronics::PhysicsManagerPhysicsManager ()
NXOpen::PLAS::PlasManagerPlasManager ()
NXOpen::Annotations::PmiManagerPmiManager ()
NXOpen::Annotations::PmiSettingsManagerPmiSettingsManager ()
NXOpen::Assemblies::ProductInterface::CollectionProductInterface ()
NXOpen::Mechatronics::ProxyObjectCollectionProxyObjectCollection ()
NXOpen::Mechatronics::ProxyOverrideObjectCollectionProxyOverrideObjectCollection ()
void RefreshPartitionData ()
NXOpen::Assemblies::RelinkerCollectionRelinkers ()
std::vector< NXOpen::Features::EdgeBlend * > RemoveMissingParentsFromEdgeBlend (std::vector< int > &removedEdgeCounts)
void ResetTimestampToLatestFeature ()
NXOpen::Tooling::AddReusablePartCollectionReusableParts ()
NXOpen::Routing::RouteManagerRouteManager ()
NXOpen::Schematic::Mechanical::RunCollectionRunCollection ()
NXOpen::Schematic::SchematicManagerSchematicManager ()
NXOpen::Routing::SegmentManagerSegmentManager ()
NXOpen::Drafting::SettingsManagerSettingsManager ()
NXOpen::Annotations::ShipDimensionCollectionShipDimensions ()
NXOpen::SketchCollectionSketches ()
NXOpen::SketchEvaluatorCollectionSketchEvaluators ()
NXOpen::Diagramming::SmartDiagrammingManagerSmartDiagrammingManager ()
NXOpen::GeometricUtilities::SpinePointDataCollectionSpinePointData ()
NXOpen::Features::Subdivision::SubdivisionBodyCollectionSubdivisionBodies ()
NXOpen::Sustainability::SustainabilityManagerSustainabilityManager ()
NXOpen::Tooling::ToolingManagerToolingManager ()
NXOpen::TracelineCollectionTracelines ()
NXOpen::UserDefinedTemplate::CollectionUserDefinedTemplates ()
NXOpen::GeometricUtilities::UVMapping::UVMappingCollectionUVMappingCollection ()
NXOpen::Drawings::ViewAlignmentCollectionViewAlignments ()
NXOpen::Preferences::ViewPreferencesViewPreferences ()
Public 成员函数 继承自 NXOpen::BasePart
NXOpen::GeometricAnalysis::AnalysisManagerAnalysisManager ()
NXOpen::Validate::AnalysisResultCollectionAnalysisResults ()
NXOpen::Display::AnimationCameraCollectionAnimationCameras ()
NXOpen::Annotations::AnnotationManagerAnnotations ()
NXOpen::ArcCollectionArcs ()
NXOpen::Assemblies::ProductOutlineManagerAssemblies ()
NXOpen::Assemblies::AssemblyManagerAssemblyManager ()
void AssignPermanentName (const char *newFileName)
void AssignPermanentName (const NXString &newFileName)
NXOpen::AxisCollectionAxes ()
NXOpen::Features::BaseFeatureCollectionBaseFeatures ()
NXOpen::CAE::ViewLayoutManagerCaeViewLayoutManager ()
NXOpen::Display::CameraCollectionCameras ()
NXOpen::CAM::CAMFeatureCollectionCAMFeatures ()
bool CanBeDisplayPart ()
void Close (NXOpen::BasePart::CloseWholeTree wholeTree, NXOpen::BasePart::CloseModified closeModified, NXOpen::PartCloseResponses *responses)
void CloseRetainUndoMarks (NXOpen::BasePart::CloseWholeTree wholeTree, NXOpen::BasePart::CloseModified closeModified, NXOpen::PartCloseResponses *responses)
NXOpen::ColorManagerColors ()
void CompleteStructure ()
NXOpen::Assemblies::ComponentAssemblyComponentAssembly ()
NXOpen::UserDefinedTemplate::ConfigurationManagerConfigurationManager ()
NXOpen::Drawings::ConvertToPMIBuilderManagerConvertToPMIBuilderManager ()
NXOpen::CoordinateSystemCollectionCoordinateSystems ()
NXOpen::EffectivityConditionBuilderCreateEffectivityConditionBuilder (NXOpen::CollaborativeDesign *cd, const char *effectivityFormula)
NXOpen::EffectivityConditionBuilderCreateEffectivityConditionBuilder (NXOpen::CollaborativeDesign *cd, const char *validationBasisFormula, const char *effectivityFormula)
NXOpen::EffectivityConditionBuilderCreateEffectivityConditionBuilder (NXOpen::CollaborativeDesign *cd, const NXString &effectivityFormula)
NXOpen::EffectivityConditionBuilderCreateEffectivityConditionBuilder (NXOpen::CollaborativeDesign *cd, const NXString &validationBasisFormula, const NXString &effectivityFormula)
NXOpen::Display::FacetSettingsBuilderCreateFacetSettingsBuilder ()
NXOpen::GroupBuilderCreateGatewayGroupBuilder (NXOpen::Group *group)
NXOpen::Display::PerspectiveOptionsBuilderCreatePerspectiveOptionsBuilder ()
NXOpen::ReferenceSetCreateReferenceSet ()
NXOpen::CAE::CurveOperationExpressionRecordCollectionCurveOperationExpRecords ()
NXOpen::CurveCollectionCurves ()
NXOpen::DatumCollectionDatums ()
NXOpen::Display::DecalCollectionDecals ()
void DeleteDisplayFacets (bool deleteSavedDisplayFacets, bool processChildren)
void DeleteReferenceSet (NXOpen::ReferenceSet *referenceSetObject)
NXOpen::Optimization::DesignStudyCollectionDesignStudy ()
NXOpen::DirectionCollectionDirections ()
bool Displayed ()
NXOpen::Display::DynamicSectionCollectionDynamicSections ()
NXOpen::EllipseCollectionEllipses ()
NXOpen::ExpressionGroupCollectionExpressionGroups ()
NXOpen::ExpressionCollectionExpressions ()
NXOpen::ExternalFileReferenceManagerExternalFileReferenceManager ()
NXOpen::Features::FeatureCollectionFeatures ()
NXOpen::Fields::FieldManagerFieldManager ()
NXOpen::FontCollectionFonts ()
NXString FullPath ()
NXOpen::CAE::FunctionCollectionFunctions ()
NXOpen::GeometricAnalysis::AnalysisResultCollectionGeometricAnalysisAnalysisResultCollection ()
std::vector< NXOpen::ReferenceSet * > GetAllReferenceSets ()
void GetArrangements (std::vector< NXOpen::Assemblies::Arrangement * > &arrangements)
NXOpen::BasePart::CollaborativeContentType GetCollaborativeContentType ()
std::vector< NXOpen::BasePart::HistoryEventInformationGetHistoryInformation ()
NXOpen::BasePart::IncompleteStatus GetIncompleteStatus ()
NXString GetMakeUniqueName ()
void GetMinimallyLoadedParts (std::vector< NXOpen::BasePart * > &minimallyLoadedParts)
void GetPreviewImage (int *width, int *height, std::vector< int > &pixels)
NXOpen::BasePart::TransientStatus GetTransientStatus ()
NXOpen::Display::GridCollectionGrids ()
bool HasAnyMinimallyLoadedChildren ()
bool HasWriteAccess ()
NXOpen::HyperbolaCollectionHyperbolas ()
NXOpen::Gateway::ImageCaptureManagerImageCaptureManager ()
NXOpen::Display::ImageCollectionImages ()
NXOpen::Display::ImageDataCollectionImagesData ()
NXOpen::Implicit::ImplicitOperationCollectionImplictOperations ()
NXOpen::InfiniteLineCollectionInfiniteLines ()
bool IsDesignReviewPart ()
bool IsFullyLoaded ()
bool IsModified ()
bool IsReadOnly ()
NXOpen::Layer::CategoryCollectionLayerCategories ()
NXOpen::Layer::LayerManagerLayers ()
NXOpen::LayoutCollectionLayouts ()
NXOpen::CAE::LayoutStatePreferencesLayoutStatePreferences ()
NXOpen::CAE::LayoutStateCollectionLayoutStates ()
NXString Leaf ()
NXOpen::LightCollectionLights ()
NXOpen::LineCollectionLines ()
NXOpen::PartLoadStatusLoadFeatureDataForSelection ()
NXOpen::PartLoadStatusLoadFully ()
NXOpen::PartLoadStatusLoadThisPartFully ()
NXOpen::PartLoadStatusLoadThisPartPartially ()
NXOpen::MaterialManagerMaterialManager ()
NXOpen::MeasureManagerMeasureManager ()
NXOpen::ModelingViewCollectionModelingViews ()
 NX_DEPRECATED ("Deprecated in NX11.0.0. Use NXOpen::BasePart::RegenerateDisplayFacets overload instead.") void RegenerateDisplayFacets(bool regenerateChildren)
NXOpen::NXMatrixCollectionNXMatrices ()
NXOpen::OffsetCollectionOffsets ()
NXOpen::Optimization::OptimizationCollectionOptimization ()
NXOpen::ParabolaCollectionParabolas ()
NXOpen::ParamLibParameterLibraryManagerParameterLibraryManager ()
NXOpen::ParameterTableCollectionParameterTables ()
NXOpen::Assemblies::PartitionSchemeManagerPartitionSchemeManager ()
NXOpen::PartLoadState PartLoadState ()
NXOpen::BasePart::PartPreview PartPreviewMode ()
NXOpen::BasePart::Units PartUnits ()
NXOpen::PDM::PdmPartPDMPart ()
NXOpen::Validate::PersistentResultCollectionPersistentResults ()
NXOpen::PlaneCollectionPlanes ()
NXOpen::PlotManagerPlotManager ()
NXOpen::Display::PointCloudCollectionPointClouds ()
NXOpen::PointCollectionPoints ()
NXOpen::PolylineCollectionPolylines ()
NXOpen::DesignSimulation::PostManagerPostManager ()
NXOpen::CAE::PostScenarioManagerPostScenarioMgr ()
NXOpen::Preferences::PartPreferencesPreferences ()
NXOpen::PropertiesManagerPropertiesManager ()
void RegenerateDisplayFacets (bool deleteSavedDisplayFacets, bool regenerateChildren)
void ReinstateTransience ()
void RemoveTransience ()
void RemoveTransienceForSaveAs ()
NXOpen::BasePartReopen (NXOpen::BasePart::CloseWholeTree wholeTree, NXOpen::BasePart::CloseModified closeModified, NXOpen::PartCloseResponses *responses, NXOpen::PartReopenReport **reopenReport)
NXOpen::BasePartReopenAs (const char *fileName, NXOpen::BasePart::CloseModified closeModified, NXOpen::PartCloseResponses *responses, NXOpen::PartReopenReport **reopenReport)
NXOpen::BasePartReopenAs (const NXString &fileName, NXOpen::BasePart::CloseModified closeModified, NXOpen::PartCloseResponses *responses, NXOpen::PartReopenReport **reopenReport)
NXOpen::Validate::RequirementCheckCollectionRequirementChecks ()
NXOpen::Validate::RequirementCollectionRequirements ()
void ReverseBlankAll ()
NXOpen::RuleManagerRuleManager ()
NXOpen::PartSaveStatusSave (NXOpen::BasePart::SaveComponents saveComponentParts, NXOpen::BasePart::CloseAfterSave close)
NXOpen::PartSaveStatusSaveAs (const char *newFileName)
NXOpen::PartSaveStatusSaveAs (const NXString &newFileName)
void SaveBookmark (const char *fileName, NXOpen::BasePart::BookmarkOption option)
void SaveBookmark (const NXString &fileName, NXOpen::BasePart::BookmarkOption option)
bool SaveDisplayFacets ()
NXOpen::PartSaveOptionsSaveOptions ()
NXOpen::ScalarCollectionScalars ()
NXOpen::ScCollectorCollectionScCollectors ()
NXOpen::ScRuleFactoryScRuleFactory ()
NXOpen::SectionCollectionSections ()
NXOpen::Features::SelectionProgramCollectionSelectionProgramCollections ()
NXOpen::Display::SelPrefCollectionSelPref ()
void SetMakeUniqueName (const char *newUniqueName)
void SetMakeUniqueName (const NXString &newUniqueName)
void SetPartPreviewMode (NXOpen::BasePart::PartPreview mode)
void SetSaveDisplayFacets (bool saveDisplayFacets)
void SetUniqueIdentifier (const char *identifier)
void SetUniqueIdentifier (const NXString &identifier)
NXOpen::Display::TrueShadingCollectionSHEDObjs ()
NXOpen::SplineCollectionSplines ()
NXOpen::StrokeCollectionStrokes ()
NXOpen::Display::TrueStudioCollectionTrueStudioObjs ()
void Undisplay ()
NXString UniqueIdentifier ()
NXOpen::UnitCollectionUnitCollection ()
NXOpen::UserDefinedObjects::UserDefinedObjectManagerUserDefinedObjectManager ()
NXOpen::Display::UVMapCollectionUVMaps ()
NXOpen::ValidationCollectionValidations ()
NXOpen::ViewCollectionViews ()
NXOpen::ViewSetCollectionViewSets ()
NXOpen::Display::VisualMaterialCollectionVisualMaterialCollection ()
NXOpen::WCSWCS ()
NXOpen::XformCollectionXforms ()
Public 成员函数 继承自 NXOpen::NXObject
NXOpen::AttributeIteratorCreateAttributeIterator ()
NX_DEPRECATED("Deprecated in NX8.0.0. Use DeleteUserAttribute instead.") void DeleteAttributeByTypeAndTitle(NXOpen void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title)
NX_DEPRECATED("Deprecated in NX8.0.0. Use DeleteUserAttribute instead.") void DeleteAttributeByTypeAndTitle(NXOpen void DeleteAttributeByTypeAndTitle (NXOpen::NXObject::AttributeType type, const char *title, NXOpen::Update::Option option)
void DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const char *title, bool deleteEntireArray, NXOpen::Update::Option option)
void DeleteUserAttribute (NXOpen::NXObject::AttributeType type, const NXString &title, bool deleteEntireArray, NXOpen::Update::Option option)
void DeleteUserAttributes (NXOpen::AttributeIterator *iterator, NXOpen::Update::Option option)
void DeleteUserAttributes (NXOpen::NXObject::AttributeType type, NXOpen::Update::Option option)
virtual NXOpen::INXObjectFindObject (const char *journalIdentifier)
virtual NXOpen::INXObjectFindObject (const NXString &journalIdentifier)
bool GetBooleanUserAttribute (const char *title, int index)
bool GetBooleanUserAttribute (const NXString &title, int index)
NXOpen::NXObject::ComputationalTime GetComputationalTimeUserAttribute (const char *title, int index)
NXOpen::NXObject::ComputationalTime GetComputationalTimeUserAttribute (const NXString &title, int index)
int GetIntegerAttribute (const char *title)
int GetIntegerUserAttribute (const char *title, int index)
int GetIntegerUserAttribute (const NXString &title, int index)
bool GetNextUserAttribute (NXOpen::AttributeIterator *iterator, NXOpen::NXObject::AttributeInformation *info)
NXString GetPdmReferenceAttributeValue (const char *attributeTitle)
 获取指定对象的PDM参考属性值。 用户需提供属性标题,将返回UI显示的属性值。
NXString GetPdmReferenceAttributeValue (const NXString &attributeTitle)
 获取指定对象的PDM参考属性值。 用户需提供属性标题,将返回UI显示的属性值。
double GetRealAttribute (const char *title)
double GetRealUserAttribute (const char *title, int index)
double GetRealUserAttribute (const NXString &title, int index)
NXString GetReferenceAttribute (const char *title)
NXString GetStringAttribute (const char *title)
NXString GetStringUserAttribute (const char *title, int index)
NXString GetStringUserAttribute (const NXString &title, int index)
NX_DEPRECATED("Deprecated in NX8.0.0. Use GetUserAttribute instead.") NXString GetTimeAttribute(NXOpen NXString GetTimeAttribute (NXOpen::NXObject::DateAndTimeFormat format, const char *title)
NXString GetTimeUserAttribute (const char *title, int index)
NXString GetTimeUserAttribute (const NXString &title, int index)
NX_DEPRECATED("Deprecated in NX11.0.0. Use GetUserAttribute instead.") std std::vector< NXOpen::NXObject::AttributeInformationGetUserAttribute (const char *title, bool includeUnset, bool addStringValues, NXOpen::NXObject::AttributeType type)
NXOpen::NXObject::AttributeInformation GetUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index)
NXOpen::NXObject::AttributeInformation GetUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
NXString GetUserAttributeAsString (const char *title, NXOpen::NXObject::AttributeType type, int index)
NXString GetUserAttributeAsString (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
int GetUserAttributeCount (NXOpen::AttributeIterator *iterator)
int GetUserAttributeCount (NXOpen::AttributeIterator *iterator, bool countArrayAsOneAttribute)
int GetUserAttributeCount (NXOpen::NXObject::AttributeType type)
int GetUserAttributeCount (NXOpen::NXObject::AttributeType type, bool includeUnset, bool countArrayAsOneAttribute)
bool GetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type)
bool GetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type)
std::vector< NXOpen::NXObject::AttributeInformationGetUserAttributes ()
std::vector< NXOpen::NXObject::AttributeInformationGetUserAttributes (bool includeUnset)
std::vector< NXOpen::NXObject::AttributeInformationGetUserAttributes (NXOpen::AttributeIterator *iterator)
int GetUserAttributeSize (const char *title, NXOpen::NXObject::AttributeType type)
int GetUserAttributeSize (const NXString &title, NXOpen::NXObject::AttributeType type)
std::vector< NXOpen::NXObject * > GetUserAttributeSourceObjects ()
bool HasUserAttribute (const char *title, NXOpen::NXObject::AttributeType type, int index)
bool HasUserAttribute (const NXString &title, NXOpen::NXObject::AttributeType type, int index)
bool HasUserAttribute (NXOpen::AttributeIterator *iterator)
virtual bool IsOccurrence ()
virtual NXString JournalIdentifier ()
virtual NXString Name ()
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") double GetRealAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") int GetIntegerAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") NXString GetReferenceAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use GetUserAttribute instead.") NXString GetStringAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetAttribute(const NXString &title)
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetReferenceAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetReferenceAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetTimeAttribute(const NXString &title
 NX_DEPRECATED ("Deprecated in NX8.0.0. Use SetUserAttribute instead.") void SetTimeAttribute(const NXString &title
virtual NXOpen::Assemblies::ComponentOwningComponent ()
virtual NXOpen::BasePartOwningPart ()
virtual void Print ()
virtual NXOpen::INXObjectPrototype ()
void SetAttribute (const char *title)
void SetAttribute (const char *title, const char *value)
void SetAttribute (const char *title, const char *value, NXOpen::Update::Option option)
void SetAttribute (const char *title, double value)
void SetAttribute (const char *title, double value, NXOpen::Update::Option option)
void SetAttribute (const char *title, int value)
void SetAttribute (const char *title, int value, NXOpen::Update::Option option)
void SetAttribute (const char *title, NXOpen::Update::Option option)
void SetBooleanUserAttribute (const char *title, int index, bool value, NXOpen::Update::Option option)
void SetBooleanUserAttribute (const NXString &title, int index, bool value, NXOpen::Update::Option option)
virtual void SetName (const char *name)
virtual void SetName (const NXString &name)
void SetPdmReferenceAttribute (const char *attributeTitle, const char *attributeValue)
 设置对象的PDM参考属性值。 用户需提供属性标题和UI显示的别名值。若参考属性为数组类型,此操作将被忽略。 别名字符串会转换为内部值(如会话标识符),并将该内部值设置到指定对象上。
创建于NX12.0.0。

许可要求:无
void SetPdmReferenceAttribute (const NXString &attributeTitle, const NXString &attributeValue)
 设置对象的PDM参考属性值。 用户需提供属性标题和UI显示的别名值。若参考属性为数组类型,此操作将被忽略。 别名字符串会转换为内部值(如会话标识符),并将该内部值设置到指定对象上。
创建于NX12.0.0。

许可要求:无
void SetReferenceAttribute (const char *title, const char *value)
void SetReferenceAttribute (const char *title, const char *value, NXOpen::Update::Option option)
void SetTimeAttribute (const char *title, const char *value)
void SetTimeAttribute (const char *title, const char *value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const char *title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const NXString &title, int index, const NXOpen::NXObject::ComputationalTime &value, NXOpen::Update::Option option)
void SetTimeUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, const char *value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, double value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, int value, NXOpen::Update::Option option)
void SetUserAttribute (const char *title, int index, NXOpen::Update::Option option)
void SetUserAttribute (const NXOpen::NXObject::AttributeInformation &info, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, const NXString &value, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, double value, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, int value, NXOpen::Update::Option option)
void SetUserAttribute (const NXString &title, int index, NXOpen::Update::Option option)
void SetUserAttributeLock (const char *title, NXOpen::NXObject::AttributeType type, bool lock)
void SetUserAttributeLock (const NXString &title, NXOpen::NXObject::AttributeType type, bool lock)
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _DocumentPartBuilder

额外继承的成员函数

Public 属性 继承自 NXOpen::NXObject
NXOpen::Update::Option option
const NXString NXOpen::Update::Option option
double NXOpen::Update::Option option
int NXOpen::Update::Option option
const NXStringvalue
double value
int value

详细描述

文档部件

表示文档部件。提供访问文档元素的集合。
使用 NXOpen::PartCollection 类加载或创建部件。

于NX2212.0.0中创建。

成员枚举类型说明

◆ Client

系统注册的文档客户端。
于NX2212.0.0中创建。

枚举值
ClientWorkInstructions 

工作说明客户端。

ClientStyleSheets 

流程元素样式表的条目。

ClientUnknown 

系统未知的客户端。

成员函数说明

◆ ContextObjectCollection()

NXOpen::Document::ContextObjectCollection * NXOpen::Document::DocumentPart::ContextObjectCollection ( )

返回属于此部件的 NXOpen::Document::ContextObjectCollection
于NX2212.0.0中创建。

◆ CopyObjectsManager()

NXOpen::Document::CopyObjectsManager * NXOpen::Document::DocumentPart::CopyObjectsManager ( )

返回属于此部件的 NXOpen::Document::CopyObjectsManager
于NX2212.0.0中创建。

◆ DocArc()

NXOpen::Document::ArcCollection * NXOpen::Document::DocumentPart::DocArc ( )

返回属于此部件的 NXOpen::Document::ArcCollection
于NX2212.0.0中创建。

◆ DocImages()

NXOpen::Document::ImageCollection * NXOpen::Document::DocumentPart::DocImages ( )

返回属于此部件的 NXOpen::Document::ImageCollection
于NX2212.0.0中创建。

◆ DocLines()

NXOpen::Document::LineCollection * NXOpen::Document::DocumentPart::DocLines ( )

返回属于此部件的 NXOpen::Document::LineCollection
于NX2212.0.0中创建。

◆ DocRectangles()

NXOpen::Document::RectangleCollection * NXOpen::Document::DocumentPart::DocRectangles ( )

返回属于此部件的 NXOpen::Document::RectangleCollection
于NX2212.0.0中创建。

◆ DocViewports()

NXOpen::Document::ViewportCollection * NXOpen::Document::DocumentPart::DocViewports ( )

返回属于此部件的 NXOpen::Document::ViewportCollection
于NX2212.0.0中创建。

◆ IsTemplate()

bool NXOpen::Document::DocumentPart::IsTemplate ( )

返回文档部件是否为模板。
于NX2212.0.0中创建。

许可证要求:无

◆ Pages()

NXOpen::Document::PageCollection * NXOpen::Document::DocumentPart::Pages ( )

返回属于此部件的 NXOpen::Document::PageCollection
于NX2212.0.0中创建。

◆ PublishManager()

NXOpen::Document::PublishManager * NXOpen::Document::DocumentPart::PublishManager ( )

返回属于此部件的 NXOpen::Document::PublishManager
于NX2306.0.0中创建。

◆ Tables()

NXOpen::Document::TableCollection * NXOpen::Document::DocumentPart::Tables ( )

返回属于此部件的 NXOpen::Document::TableCollection
于NX2212.0.0中创建。

◆ TemplatesManager()

NXOpen::Document::TemplatesManager * NXOpen::Document::DocumentPart::TemplatesManager ( )

返回属于此部件的 NXOpen::Document::TemplatesManager
于NX2212.0.0中创建。

◆ Texts()

NXOpen::Document::TextCollection * NXOpen::Document::DocumentPart::Texts ( )

返回属于此部件的 NXOpen::Document::TextCollection
于NX2212.0.0中创建。

◆ ToolsManager()

NXOpen::Document::ToolsManager * NXOpen::Document::DocumentPart::ToolsManager ( )

返回属于此部件的 NXOpen::Document::ToolsManager
于NX2306.0.0中创建。