NXOpen .NET Reference  12.0.0
Classes | Public Types | Public Member Functions | List of all members
NXOpen.UF.UFUgmgr Class Reference

Contains wrappers for all 'UF_UGMGR' functions and data types. More...

Inheritance diagram for NXOpen.UF.UFUgmgr:

Classes

struct  _NewAlternatePartNo
 
struct  _NewDatasetName
 
struct  _NewId
 
struct  _NewPartNo
 
struct  _NewPartRev
 
struct  _PartFileInfo
 
struct  _PartFileObject
 
struct  _PropertyInfo
 
struct  _SaveasDatasetInfo
 
struct  _SaveasDatasetName
 
struct  _ValidateDatasetName
 
struct  _VariantConfiguration
 
struct  NewAlternatePartNo
 Wrapper for UF_UGMGR_new_alternate_part_no_s More...
 
struct  NewDatasetName
 Wrapper for UF_UGMGR_new_dataset_name_s More...
 
struct  NewId
 Wrapper for UF_UGMGR_new_id_s More...
 
struct  NewPartNo
 Wrapper for UF_UGMGR_new_part_no_s More...
 
struct  NewPartRev
 Wrapper for UF_UGMGR_new_part_rev_s More...
 
struct  PartFileInfo
 Wrapper for UF_UGMGR_part_file_info_s More...
 
struct  PartFileObject
 Wrapper for UF_UGMGR_part_file_object_s More...
 
struct  PropertyInfo
 Wrapper for UF_UGMGR_property_info_s More...
 
struct  SaveasDatasetInfo
 Wrapper for UF_UGMGR_saveas_dataset_info_s More...
 
struct  SaveasDatasetName
 Wrapper for UF_UGMGR_saveas_dataset_name_s More...
 
struct  ValidateDatasetName
 Wrapper for UF_UGMGR_validate_dataset_name_s More...
 
struct  VariantConfiguration
 Wrapper for UF_UGMGR_variant_configuration_s More...
 

Public Types

enum  ObjectType
 Wrapper for UF_UGMGR_object_type_e More...
 
enum  RevConfigOptions
 Wrapper for UF_UGMGR_rev_config_options_e More...
 
enum  AltIdStatus
 Wrapper for UF_UGMGR_alt_id_status_e More...
 
enum  PartnoStatus
 Wrapper for UF_UGMGR_partno_status_e More...
 

Public Member Functions

unsafe delegate int CloneAutoTransFT ([MarshalAs(UnmanagedType.LPStr, SizeConst=257)] string _X1, sbyte *_X2)
 This delegate is equivalent to 'UF_UGMGR_clone_auto_trans_f_t'. More...
 
delegate int NewAlternatePartNoFnT (IntPtr _X1)
 This delegate is equivalent to 'UF_UGMGR_new_alternate_part_no_fn_t'. More...
 
delegate int NewDatasetNameFnT (IntPtr _X1)
 This delegate is equivalent to 'UF_UGMGR_new_dataset_name_fn_t'. More...
 
delegate int NewIdFnT (IntPtr _X1)
 This delegate is equivalent to 'UF_UGMGR_new_id_fn_t'. More...
 
delegate int NewPartNoFnT (IntPtr _X1)
 This delegate is equivalent to 'UF_UGMGR_new_part_no_fn_t'. More...
 
delegate int NewPartRevFnT (IntPtr _X1)
 This delegate is equivalent to 'UF_UGMGR_new_part_rev_fn_t'. More...
 
delegate int SaveasDatasetInfoFnT (IntPtr _X1)
 This delegate is equivalent to 'UF_UGMGR_saveas_dataset_info_fn_t'. More...
 
delegate int SaveasDatasetNameFnT (IntPtr _X1)
 This delegate is equivalent to 'UF_UGMGR_saveas_dataset_name_fn_t'. More...
 
delegate int ValidateDatasetNameFnT (IntPtr _X1)
 This delegate is equivalent to 'UF_UGMGR_validate_dataset_name_fn_t'. More...
 
void AddProductAssemblyPart (string product)
 Wrapper method for UF_UGMGR_add_product_assembly_part More...
 
void AddToFolder (NXOpen.Tag object_to_add, NXOpen.Tag folder)
 Wrapper method for UF_UGMGR_add_to_folder More...
 
void AskAutolockStatus (out bool current_value)
 Wrapper method for UF_UGMGR_ask_autolock_status More...
 
unsafe void AskConfigRule (out string current_rule)
 Wrapper method for UF_UGMGR_ask_config_rule More...
 
void AskConfiguredRev (NXOpen.Tag database_part_tag, out NXOpen.Tag part_revision)
 Wrapper method for UF_UGMGR_ask_configured_rev More...
 
unsafe void AskDependentFiles (string encoded_name, out int file_count, out string[] file_names)
 Wrapper method for UF_UGMGR_ask_dependent_files More...
 
unsafe void AskExportDirectory (NXOpen.Tag part_tag, out string export_dir_name)
 Wrapper method for UF_UGMGR_ask_export_directory More...
 
unsafe void AskFamilyMemberHandles (NXOpen.Tag family_tag, string member_id, string member_rev_id, out string member_part_handle, out string member_partrev_handle)
 Wrapper method for UF_UGMGR_ask_family_member_handles More...
 
void AskFileExportStatus (out bool status)
 Wrapper method for UF_UGMGR_ask_file_export_status More...
 
unsafe void AskFolderName (NXOpen.Tag folder, out string folder_name)
 Wrapper method for UF_UGMGR_ask_folder_name More...
 
unsafe void AskIdDisplayRule (out string id_display_rule)
 Wrapper method for UF_UGMGR_ask_id_display_rule More...
 
void AskNewAlternatePartNo (out NewAlternatePartNoFnT func)
 Wrapper method for UF_UGMGR_ask_new_alternate_part_no More...
 
void AskNewDatasetName (ref NewDatasetNameFnT func)
 Wrapper method for UF_UGMGR_ask_new_dataset_name More...
 
void AskNewId (ref NewIdFnT func)
 DEPRECATED Wrapper method for UF_UGMGR_ask_new_id More...
 
void AskNewPartNo (ref NewPartNoFnT func)
 Wrapper method for UF_UGMGR_ask_new_part_no More...
 
void AskNewPartRev (ref NewPartRevFnT func)
 Wrapper method for UF_UGMGR_ask_new_part_rev More...
 
void AskObjectType (NXOpen.Tag _object, out ObjectType object_type)
 Wrapper method for UF_UGMGR_ask_object_type More...
 
unsafe void AskPartNameDesc (NXOpen.Tag database_part_tag, out string part_name, out string part_desc)
 Wrapper method for UF_UGMGR_ask_part_name_desc More...
 
unsafe void AskPartNumber (NXOpen.Tag part, out string part_number)
 Wrapper method for UF_UGMGR_ask_part_number More...
 
unsafe void AskPartRevisionId (NXOpen.Tag part_revision, out string revision_id)
 Wrapper method for UF_UGMGR_ask_part_revision_id More...
 
void AskPartTag (string part_number, out NXOpen.Tag database_part_tag)
 Wrapper method for UF_UGMGR_ask_part_tag More...
 
void AskPartrevPartTag (NXOpen.Tag database_part_rev_tag, out NXOpen.Tag database_part_tag)
 Wrapper method for UF_UGMGR_ask_partrev_part_tag More...
 
unsafe void AskProductAssemblies (out int n_prod_assys, out string[] products)
 Wrapper method for UF_UGMGR_ask_product_assemblies More...
 
void AskRootFolder (out NXOpen.Tag folder_tag)
 Wrapper method for UF_UGMGR_ask_root_folder More...
 
void AskSaveasDatasetInfo (out SaveasDatasetInfoFnT func)
 Wrapper method for UF_UGMGR_ask_saveas_dataset_info More...
 
void AskSaveasDatasetName (ref SaveasDatasetNameFnT func)
 DEPRECATED Wrapper method for UF_UGMGR_ask_saveas_dataset_name More...
 
void AskUserFolder (string user_name, out NXOpen.Tag folder_tag)
 Wrapper method for UF_UGMGR_ask_user_folder More...
 
unsafe void AskUserRole (out string role)
 Wrapper method for UF_UGMGR_ask_user_role More...
 
unsafe void AssignAlternatePartId (NXOpen.Tag part_tag, string context, string id_type, out string alt_item_id, out string alt_rev_id, out bool modifiable)
 Wrapper method for UF_UGMGR_assign_alternate_part_id More...
 
unsafe void AssignCopyDsetName (string old_owner, string old_owner_revision, string dataset, string app_type, string rel_type, string new_owner, string new_owner_revision, out string model_name, out bool modifiable)
 Wrapper method for UF_UGMGR_assign_copy_dset_name More...
 
unsafe void AssignNewDsetName (string owner, string owner_revision, string app_type, string rel_type, string basis_string, out string model_name, out bool modifiable)
 Wrapper method for UF_UGMGR_assign_new_dset_name More...
 
unsafe void AssignPartNumber (string basis_part_num, string part_type, out string part_num, out bool modifiable)
 Wrapper method for UF_UGMGR_assign_part_number More...
 
unsafe void AssignPartRev (string part_num, string part_type, out string part_rev, out bool modifiable)
 Wrapper method for UF_UGMGR_assign_part_rev More...
 
void AttachAlternate (NXOpen.Tag part_tag, string context, string id_type, string alt_item_id, string alt_rev_id, string alt_name, string alt_desc, bool is_default)
 Wrapper method for UF_UGMGR_attach_alternate More...
 
unsafe void ConvertFileNameToCli (string internal_name, out string cli_name)
 Wrapper method for UF_UGMGR_convert_file_name_to_cli More...
 
unsafe void ConvertNameFromCli (string cli_name, out string internal_name)
 Wrapper method for UF_UGMGR_convert_name_from_cli More...
 
unsafe void ConvertNameToCli (string internal_name, out string cli_name)
 DEPRECATED Wrapper method for UF_UGMGR_convert_name_to_cli More...
 
void CreateComponentPart (NXOpen.Tag parent_part, string new_part_name, string refset_name, string instance_name, int units, int layer, double[] origin, double[] csys_matrix, int n_objects, NXOpen.Tag[] objects, string part_type, out NXOpen.Tag instance)
 Wrapper method for UF_UGMGR_create_component_part More...
 
unsafe void DecodePartFileName (string encoded_name, out string part_number, out string part_revision, out string part_file_type, out string part_file_name)
 Wrapper method for UF_UGMGR_decode_part_file_name More...
 
unsafe void DecodePartFilename_ (string encoded_name, out string part_number, out string part_revision, out string part_file_type, out string part_file_name)
 DEPRECATED Wrapper method for UF_UGMGR_decode_part_filename More...
 
unsafe void EncodePartFilename (string part_number, string part_revision, string part_file_type, string part_file_name, out string encoded_name)
 Wrapper method for UF_UGMGR_encode_part_filename More...
 
void FindConfiguredRev (NXOpen.Tag parentrev_tag, NXOpen.Tag childpart_tag, out NXOpen.Tag child_part_rev)
 Wrapper method for UF_UGMGR_find_configured_rev More...
 
void FindProductAssemblies (int n_displayed_parts, NXOpen.Tag[] displayed_parts)
 Wrapper method for UF_UGMGR_find_product_assemblies More...
 
unsafe void GenerateBaseFileName (string partSpec, out string baseFileName)
 Wrapper method for UF_UGMGR_generate_base_file_name More...
 
unsafe void GetCreationParameters (string part_type, out int num_info, out UgmgrAttrInfo[] info)
 Wrapper method for UF_UGMGR_get_creation_parameters More...
 
void Initialize (int argc, string[] argv)
 Wrapper method for UF_UGMGR_initialize More...
 
unsafe void InvokePdmServer (int input_code, string input_string, out int output_code, out string output_string)
 Wrapper method for UF_UGMGR_invoke_pdm_server More...
 
unsafe void ListConfigRules (out int count, out string[] config_rules)
 Wrapper method for UF_UGMGR_list_config_rules More...
 
unsafe void ListContexts (string part_type, out int count, out string[] contexts)
 Wrapper method for UF_UGMGR_list_contexts More...
 
unsafe void ListFolderContents (NXOpen.Tag folder, out int count, out NXOpen.Tag[] folder_contents)
 Wrapper method for UF_UGMGR_list_folder_contents More...
 
unsafe void ListIdDisplayRules (out int count, out string[] id_display_rules)
 Wrapper method for UF_UGMGR_list_id_display_rules More...
 
unsafe void ListIdTypes (string part_type, string context, out int count, out string[] id_types)
 Wrapper method for UF_UGMGR_list_id_types More...
 
unsafe void ListPartRevFiles (NXOpen.Tag part_revision, out int file_count, out string[] file_types, out string[] file_names)
 Wrapper method for UF_UGMGR_list_part_rev_files More...
 
unsafe void ListPartRevisions (NXOpen.Tag part, out int revision_count, out NXOpen.Tag[] revisions)
 Wrapper method for UF_UGMGR_list_part_revisions More...
 
unsafe void ListPartsInFolder (NXOpen.Tag folder, out int count, out NXOpen.Tag[] parts)
 Wrapper method for UF_UGMGR_list_parts_in_folder More...
 
void NewPartFromTemplate (string encoded_part_name, string part_type, string encoded_template_name, out NXOpen.Tag part_tag)
 Wrapper method for UF_UGMGR_new_part_from_template More...
 
unsafe void PartrevWhereUsed (NXOpen.Tag part_revision, out int parent_revisions_count, out NXOpen.Tag[] parent_revisions)
 Wrapper method for UF_UGMGR_partrev_where_used More...
 
void RefreshAssyPdiDate (NXOpen.Tag part_tag, bool traverse)
 Wrapper method for UF_UGMGR_refresh_assy_pdi_date More...
 
void RegNewAlternatePartNo (NewAlternatePartNoFnT func)
 Wrapper method for UF_UGMGR_reg_new_alternate_part_no More...
 
void RegNewDatasetName (NewDatasetNameFnT new_dataset_name_fn)
 Wrapper method for UF_UGMGR_reg_new_dataset_name More...
 
void RegNewId (NewIdFnT new_id_fn)
 DEPRECATED Wrapper method for UF_UGMGR_reg_new_id More...
 
void RegNewPartNo (NewPartNoFnT new_part_no_fn)
 Wrapper method for UF_UGMGR_reg_new_part_no More...
 
void RegNewPartRev (NewPartRevFnT new_part_rev_fn)
 Wrapper method for UF_UGMGR_reg_new_part_rev More...
 
void RegSaveasDatasetInfo (SaveasDatasetInfoFnT saveas_dataset_info_fn)
 Wrapper method for UF_UGMGR_reg_saveas_dataset_info More...
 
void RegSaveasDatasetName (SaveasDatasetNameFnT saveas_dataset_name_fn)
 DEPRECATED Wrapper method for UF_UGMGR_reg_saveas_dataset_name More...
 
void RemoveProductAssemblyPart (string product)
 Wrapper method for UF_UGMGR_remove_product_assembly_part More...
 
void SavePreciseAssembly (NXOpen.Tag work_part_tag, bool traverse_children)
 Wrapper method for UF_UGMGR_save_precise_assembly More...
 
void SetAutolockStatus (bool new_value)
 Wrapper method for UF_UGMGR_set_autolock_status More...
 
void SetCloneAutoTrans (CloneAutoTransFT _X1)
 Wrapper method for UF_UGMGR_set_clone_auto_trans More...
 
void SetConfigRule (string config_rule)
 Wrapper method for UF_UGMGR_set_config_rule More...
 
void SetDefaultFolder (NXOpen.Tag folder)
 Wrapper method for UF_UGMGR_set_default_folder More...
 
void SetDialogDisplay (bool display)
 Wrapper method for UF_UGMGR_set_dialog_display More...
 
void SetFileExportStatus (bool status)
 Wrapper method for UF_UGMGR_set_file_export_status More...
 
void SetIdDisplayRule (string id_display_rule)
 Wrapper method for UF_UGMGR_set_id_display_rule More...
 
void SetPartNameDesc (NXOpen.Tag database_part_tag, string part_name, string part_desc)
 DEPRECATED Wrapper method for UF_UGMGR_set_part_name_desc More...
 
void SetUserRole (string role)
 Wrapper method for UF_UGMGR_set_user_role More...
 
unsafe void SetVariantConfigurationsForDisplay (NXOpen.Tag available_displayed_part, int n_variants, VariantConfiguration[] variants, bool[] selected)
 Wrapper method for UF_UGMGR_set_variant_configurations_for_display More...
 
unsafe void SetVariantConfigurationsForLoad (int n_variants, VariantConfiguration[] variants, bool[] selected)
 Wrapper method for UF_UGMGR_set_variant_configurations_for_load More...
 
void Terminate ()
 Wrapper method for UF_UGMGR_terminate More...
 
unsafe void ValidateAlternatePartId (NXOpen.Tag part_tag, string alt_item_id, string alt_rev_id, string context, string id_type, out string modified_item_id, out string modified_rev_id, out AltIdStatus status, out string reason)
 Wrapper method for UF_UGMGR_validate_alternate_part_id More...
 
unsafe void ValidatePartRev (string part_num, string part_rev, string part_type, out string modified_part_num, out string modified_part_rev, out PartnoStatus status)
 Wrapper method for UF_UGMGR_validate_part_rev More...
 
void ValidateString (string inputString, uint lengthLimit, out bool hasInvalidCharacters)
 Wrapper method for UF_UGMGR_validate_string More...
 

Detailed Description

Contains wrappers for all 'UF_UGMGR' functions and data types.

Member Enumeration Documentation

Wrapper for UF_UGMGR_alt_id_status_e

Refer to UF_UGMGR_alt_id_status_e for documentation
Mapping Help

Wrapper for UF_UGMGR_object_type_e

Refer to UF_UGMGR_object_type_e for documentation
Mapping Help

Wrapper for UF_UGMGR_partno_status_e

Refer to UF_UGMGR_partno_status_e for documentation
Mapping Help

Member Function Documentation

void NXOpen.UF.UFUgmgr.AddProductAssemblyPart ( string  product)

Wrapper method for UF_UGMGR_add_product_assembly_part

Refer to UF_UGMGR_add_product_assembly_part for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AddToFolder ( NXOpen.Tag  object_to_add,
NXOpen.Tag  folder 
)

Wrapper method for UF_UGMGR_add_to_folder

Refer to UF_UGMGR_add_to_folder for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskAutolockStatus ( out bool  current_value)

Wrapper method for UF_UGMGR_ask_autolock_status

Refer to UF_UGMGR_ask_autolock_status for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskConfigRule ( out string  current_rule)

Wrapper method for UF_UGMGR_ask_config_rule

Refer to UF_UGMGR_ask_config_rule for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskConfiguredRev ( NXOpen.Tag  database_part_tag,
out NXOpen.Tag  part_revision 
)

Wrapper method for UF_UGMGR_ask_configured_rev

Refer to UF_UGMGR_ask_configured_rev for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskDependentFiles ( string  encoded_name,
out int  file_count,
out string[]  file_names 
)

Wrapper method for UF_UGMGR_ask_dependent_files

Refer to UF_UGMGR_ask_dependent_files for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskExportDirectory ( NXOpen.Tag  part_tag,
out string  export_dir_name 
)

Wrapper method for UF_UGMGR_ask_export_directory

Refer to UF_UGMGR_ask_export_directory for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskFamilyMemberHandles ( NXOpen.Tag  family_tag,
string  member_id,
string  member_rev_id,
out string  member_part_handle,
out string  member_partrev_handle 
)

Wrapper method for UF_UGMGR_ask_family_member_handles

Refer to UF_UGMGR_ask_family_member_handles for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskFileExportStatus ( out bool  status)

Wrapper method for UF_UGMGR_ask_file_export_status

Refer to UF_UGMGR_ask_file_export_status for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskFolderName ( NXOpen.Tag  folder,
out string  folder_name 
)

Wrapper method for UF_UGMGR_ask_folder_name

Refer to UF_UGMGR_ask_folder_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskIdDisplayRule ( out string  id_display_rule)

Wrapper method for UF_UGMGR_ask_id_display_rule

Refer to UF_UGMGR_ask_id_display_rule for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskNewAlternatePartNo ( out NewAlternatePartNoFnT  func)

Wrapper method for UF_UGMGR_ask_new_alternate_part_no

Refer to UF_UGMGR_ask_new_alternate_part_no for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskNewDatasetName ( ref NewDatasetNameFnT  func)

Wrapper method for UF_UGMGR_ask_new_dataset_name

Refer to UF_UGMGR_ask_new_dataset_name for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskNewId ( ref NewIdFnT  func)

DEPRECATED Wrapper method for UF_UGMGR_ask_new_id

Refer to UF_UGMGR_ask_new_id for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskNewPartNo ( ref NewPartNoFnT  func)

Wrapper method for UF_UGMGR_ask_new_part_no

Refer to UF_UGMGR_ask_new_part_no for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskNewPartRev ( ref NewPartRevFnT  func)

Wrapper method for UF_UGMGR_ask_new_part_rev

Refer to UF_UGMGR_ask_new_part_rev for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskObjectType ( NXOpen.Tag  _object,
out ObjectType  object_type 
)

Wrapper method for UF_UGMGR_ask_object_type

Refer to UF_UGMGR_ask_object_type for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskPartNameDesc ( NXOpen.Tag  database_part_tag,
out string  part_name,
out string  part_desc 
)

Wrapper method for UF_UGMGR_ask_part_name_desc

Refer to UF_UGMGR_ask_part_name_desc for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskPartNumber ( NXOpen.Tag  part,
out string  part_number 
)

Wrapper method for UF_UGMGR_ask_part_number

Refer to UF_UGMGR_ask_part_number for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskPartRevisionId ( NXOpen.Tag  part_revision,
out string  revision_id 
)

Wrapper method for UF_UGMGR_ask_part_revision_id

Refer to UF_UGMGR_ask_part_revision_id for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskPartrevPartTag ( NXOpen.Tag  database_part_rev_tag,
out NXOpen.Tag  database_part_tag 
)

Wrapper method for UF_UGMGR_ask_partrev_part_tag

Refer to UF_UGMGR_ask_partrev_part_tag for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskPartTag ( string  part_number,
out NXOpen.Tag  database_part_tag 
)

Wrapper method for UF_UGMGR_ask_part_tag

Refer to UF_UGMGR_ask_part_tag for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskProductAssemblies ( out int  n_prod_assys,
out string[]  products 
)

Wrapper method for UF_UGMGR_ask_product_assemblies

Refer to UF_UGMGR_ask_product_assemblies for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskRootFolder ( out NXOpen.Tag  folder_tag)

Wrapper method for UF_UGMGR_ask_root_folder

Refer to UF_UGMGR_ask_root_folder for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskSaveasDatasetInfo ( out SaveasDatasetInfoFnT  func)

Wrapper method for UF_UGMGR_ask_saveas_dataset_info

Refer to UF_UGMGR_ask_saveas_dataset_info for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskSaveasDatasetName ( ref SaveasDatasetNameFnT  func)

DEPRECATED Wrapper method for UF_UGMGR_ask_saveas_dataset_name

Refer to UF_UGMGR_ask_saveas_dataset_name for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AskUserFolder ( string  user_name,
out NXOpen.Tag  folder_tag 
)

Wrapper method for UF_UGMGR_ask_user_folder

Refer to UF_UGMGR_ask_user_folder for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AskUserRole ( out string  role)

Wrapper method for UF_UGMGR_ask_user_role

Refer to UF_UGMGR_ask_user_role for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AssignAlternatePartId ( NXOpen.Tag  part_tag,
string  context,
string  id_type,
out string  alt_item_id,
out string  alt_rev_id,
out bool  modifiable 
)

Wrapper method for UF_UGMGR_assign_alternate_part_id

Refer to UF_UGMGR_assign_alternate_part_id for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AssignCopyDsetName ( string  old_owner,
string  old_owner_revision,
string  dataset,
string  app_type,
string  rel_type,
string  new_owner,
string  new_owner_revision,
out string  model_name,
out bool  modifiable 
)

Wrapper method for UF_UGMGR_assign_copy_dset_name

Refer to UF_UGMGR_assign_copy_dset_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AssignNewDsetName ( string  owner,
string  owner_revision,
string  app_type,
string  rel_type,
string  basis_string,
out string  model_name,
out bool  modifiable 
)

Wrapper method for UF_UGMGR_assign_new_dset_name

Refer to UF_UGMGR_assign_new_dset_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AssignPartNumber ( string  basis_part_num,
string  part_type,
out string  part_num,
out bool  modifiable 
)

Wrapper method for UF_UGMGR_assign_part_number

Refer to UF_UGMGR_assign_part_number for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.AssignPartRev ( string  part_num,
string  part_type,
out string  part_rev,
out bool  modifiable 
)

Wrapper method for UF_UGMGR_assign_part_rev

Refer to UF_UGMGR_assign_part_rev for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.AttachAlternate ( NXOpen.Tag  part_tag,
string  context,
string  id_type,
string  alt_item_id,
string  alt_rev_id,
string  alt_name,
string  alt_desc,
bool  is_default 
)

Wrapper method for UF_UGMGR_attach_alternate

Refer to UF_UGMGR_attach_alternate for documentation
Mapping Help

License requirements:None

unsafe delegate int NXOpen.UF.UFUgmgr.CloneAutoTransFT ( [MarshalAs(UnmanagedType.LPStr, SizeConst=257)] string  _X1,
sbyte *  _X2 
)

This delegate is equivalent to 'UF_UGMGR_clone_auto_trans_f_t'.

unsafe void NXOpen.UF.UFUgmgr.ConvertFileNameToCli ( string  internal_name,
out string  cli_name 
)

Wrapper method for UF_UGMGR_convert_file_name_to_cli

Refer to UF_UGMGR_convert_file_name_to_cli for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ConvertNameFromCli ( string  cli_name,
out string  internal_name 
)

Wrapper method for UF_UGMGR_convert_name_from_cli

Refer to UF_UGMGR_convert_name_from_cli for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ConvertNameToCli ( string  internal_name,
out string  cli_name 
)

DEPRECATED Wrapper method for UF_UGMGR_convert_name_to_cli

Refer to UF_UGMGR_convert_name_to_cli for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.CreateComponentPart ( NXOpen.Tag  parent_part,
string  new_part_name,
string  refset_name,
string  instance_name,
int  units,
int  layer,
double[]  origin,
double[]  csys_matrix,
int  n_objects,
NXOpen.Tag[]  objects,
string  part_type,
out NXOpen.Tag  instance 
)

Wrapper method for UF_UGMGR_create_component_part

Refer to UF_UGMGR_create_component_part for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.DecodePartFileName ( string  encoded_name,
out string  part_number,
out string  part_revision,
out string  part_file_type,
out string  part_file_name 
)

Wrapper method for UF_UGMGR_decode_part_file_name

Refer to UF_UGMGR_decode_part_file_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.DecodePartFilename_ ( string  encoded_name,
out string  part_number,
out string  part_revision,
out string  part_file_type,
out string  part_file_name 
)

DEPRECATED Wrapper method for UF_UGMGR_decode_part_filename

Refer to UF_UGMGR_decode_part_filename for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.EncodePartFilename ( string  part_number,
string  part_revision,
string  part_file_type,
string  part_file_name,
out string  encoded_name 
)

Wrapper method for UF_UGMGR_encode_part_filename

Refer to UF_UGMGR_encode_part_filename for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.FindConfiguredRev ( NXOpen.Tag  parentrev_tag,
NXOpen.Tag  childpart_tag,
out NXOpen.Tag  child_part_rev 
)

Wrapper method for UF_UGMGR_find_configured_rev

Refer to UF_UGMGR_find_configured_rev for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.FindProductAssemblies ( int  n_displayed_parts,
NXOpen.Tag[]  displayed_parts 
)

Wrapper method for UF_UGMGR_find_product_assemblies

Refer to UF_UGMGR_find_product_assemblies for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.GenerateBaseFileName ( string  partSpec,
out string  baseFileName 
)

Wrapper method for UF_UGMGR_generate_base_file_name

Refer to UF_UGMGR_generate_base_file_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.GetCreationParameters ( string  part_type,
out int  num_info,
out UgmgrAttrInfo[]  info 
)

Wrapper method for UF_UGMGR_get_creation_parameters

Refer to UF_UGMGR_get_creation_parameters for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.Initialize ( int  argc,
string[]  argv 
)

Wrapper method for UF_UGMGR_initialize

Refer to UF_UGMGR_initialize for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.InvokePdmServer ( int  input_code,
string  input_string,
out int  output_code,
out string  output_string 
)

Wrapper method for UF_UGMGR_invoke_pdm_server

Refer to UF_UGMGR_invoke_pdm_server for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ListConfigRules ( out int  count,
out string[]  config_rules 
)

Wrapper method for UF_UGMGR_list_config_rules

Refer to UF_UGMGR_list_config_rules for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ListContexts ( string  part_type,
out int  count,
out string[]  contexts 
)

Wrapper method for UF_UGMGR_list_contexts

Refer to UF_UGMGR_list_contexts for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ListFolderContents ( NXOpen.Tag  folder,
out int  count,
out NXOpen.Tag[]  folder_contents 
)

Wrapper method for UF_UGMGR_list_folder_contents

Refer to UF_UGMGR_list_folder_contents for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ListIdDisplayRules ( out int  count,
out string[]  id_display_rules 
)

Wrapper method for UF_UGMGR_list_id_display_rules

Refer to UF_UGMGR_list_id_display_rules for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ListIdTypes ( string  part_type,
string  context,
out int  count,
out string[]  id_types 
)

Wrapper method for UF_UGMGR_list_id_types

Refer to UF_UGMGR_list_id_types for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ListPartRevFiles ( NXOpen.Tag  part_revision,
out int  file_count,
out string[]  file_types,
out string[]  file_names 
)

Wrapper method for UF_UGMGR_list_part_rev_files

Refer to UF_UGMGR_list_part_rev_files for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ListPartRevisions ( NXOpen.Tag  part,
out int  revision_count,
out NXOpen.Tag[]  revisions 
)

Wrapper method for UF_UGMGR_list_part_revisions

Refer to UF_UGMGR_list_part_revisions for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ListPartsInFolder ( NXOpen.Tag  folder,
out int  count,
out NXOpen.Tag[]  parts 
)

Wrapper method for UF_UGMGR_list_parts_in_folder

Refer to UF_UGMGR_list_parts_in_folder for documentation
Mapping Help

License requirements:None

delegate int NXOpen.UF.UFUgmgr.NewAlternatePartNoFnT ( IntPtr  _X1)

This delegate is equivalent to 'UF_UGMGR_new_alternate_part_no_fn_t'.

delegate int NXOpen.UF.UFUgmgr.NewDatasetNameFnT ( IntPtr  _X1)

This delegate is equivalent to 'UF_UGMGR_new_dataset_name_fn_t'.

delegate int NXOpen.UF.UFUgmgr.NewIdFnT ( IntPtr  _X1)

This delegate is equivalent to 'UF_UGMGR_new_id_fn_t'.

void NXOpen.UF.UFUgmgr.NewPartFromTemplate ( string  encoded_part_name,
string  part_type,
string  encoded_template_name,
out NXOpen.Tag  part_tag 
)

Wrapper method for UF_UGMGR_new_part_from_template

Refer to UF_UGMGR_new_part_from_template for documentation
Mapping Help

License requirements:None

delegate int NXOpen.UF.UFUgmgr.NewPartNoFnT ( IntPtr  _X1)

This delegate is equivalent to 'UF_UGMGR_new_part_no_fn_t'.

delegate int NXOpen.UF.UFUgmgr.NewPartRevFnT ( IntPtr  _X1)

This delegate is equivalent to 'UF_UGMGR_new_part_rev_fn_t'.

unsafe void NXOpen.UF.UFUgmgr.PartrevWhereUsed ( NXOpen.Tag  part_revision,
out int  parent_revisions_count,
out NXOpen.Tag[]  parent_revisions 
)

Wrapper method for UF_UGMGR_partrev_where_used

Refer to UF_UGMGR_partrev_where_used for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.RefreshAssyPdiDate ( NXOpen.Tag  part_tag,
bool  traverse 
)

Wrapper method for UF_UGMGR_refresh_assy_pdi_date

Refer to UF_UGMGR_refresh_assy_pdi_date for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.RegNewAlternatePartNo ( NewAlternatePartNoFnT  func)

Wrapper method for UF_UGMGR_reg_new_alternate_part_no

Refer to UF_UGMGR_reg_new_alternate_part_no for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.RegNewDatasetName ( NewDatasetNameFnT  new_dataset_name_fn)

Wrapper method for UF_UGMGR_reg_new_dataset_name

Refer to UF_UGMGR_reg_new_dataset_name for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.RegNewId ( NewIdFnT  new_id_fn)

DEPRECATED Wrapper method for UF_UGMGR_reg_new_id

Refer to UF_UGMGR_reg_new_id for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.RegNewPartNo ( NewPartNoFnT  new_part_no_fn)

Wrapper method for UF_UGMGR_reg_new_part_no

Refer to UF_UGMGR_reg_new_part_no for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.RegNewPartRev ( NewPartRevFnT  new_part_rev_fn)

Wrapper method for UF_UGMGR_reg_new_part_rev

Refer to UF_UGMGR_reg_new_part_rev for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.RegSaveasDatasetInfo ( SaveasDatasetInfoFnT  saveas_dataset_info_fn)

Wrapper method for UF_UGMGR_reg_saveas_dataset_info

Refer to UF_UGMGR_reg_saveas_dataset_info for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.RegSaveasDatasetName ( SaveasDatasetNameFnT  saveas_dataset_name_fn)

DEPRECATED Wrapper method for UF_UGMGR_reg_saveas_dataset_name

Refer to UF_UGMGR_reg_saveas_dataset_name for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.RemoveProductAssemblyPart ( string  product)

Wrapper method for UF_UGMGR_remove_product_assembly_part

Refer to UF_UGMGR_remove_product_assembly_part for documentation
Mapping Help

License requirements:None

delegate int NXOpen.UF.UFUgmgr.SaveasDatasetInfoFnT ( IntPtr  _X1)

This delegate is equivalent to 'UF_UGMGR_saveas_dataset_info_fn_t'.

delegate int NXOpen.UF.UFUgmgr.SaveasDatasetNameFnT ( IntPtr  _X1)

This delegate is equivalent to 'UF_UGMGR_saveas_dataset_name_fn_t'.

void NXOpen.UF.UFUgmgr.SavePreciseAssembly ( NXOpen.Tag  work_part_tag,
bool  traverse_children 
)

Wrapper method for UF_UGMGR_save_precise_assembly

Refer to UF_UGMGR_save_precise_assembly for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.SetAutolockStatus ( bool  new_value)

Wrapper method for UF_UGMGR_set_autolock_status

Refer to UF_UGMGR_set_autolock_status for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.SetCloneAutoTrans ( CloneAutoTransFT  _X1)

Wrapper method for UF_UGMGR_set_clone_auto_trans

Refer to UF_UGMGR_set_clone_auto_trans for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.SetConfigRule ( string  config_rule)

Wrapper method for UF_UGMGR_set_config_rule

Refer to UF_UGMGR_set_config_rule for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.SetDefaultFolder ( NXOpen.Tag  folder)

Wrapper method for UF_UGMGR_set_default_folder

Refer to UF_UGMGR_set_default_folder for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.SetDialogDisplay ( bool  display)

Wrapper method for UF_UGMGR_set_dialog_display

Refer to UF_UGMGR_set_dialog_display for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.SetFileExportStatus ( bool  status)

Wrapper method for UF_UGMGR_set_file_export_status

Refer to UF_UGMGR_set_file_export_status for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.SetIdDisplayRule ( string  id_display_rule)

Wrapper method for UF_UGMGR_set_id_display_rule

Refer to UF_UGMGR_set_id_display_rule for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.SetPartNameDesc ( NXOpen.Tag  database_part_tag,
string  part_name,
string  part_desc 
)

DEPRECATED Wrapper method for UF_UGMGR_set_part_name_desc

Refer to UF_UGMGR_set_part_name_desc for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.SetUserRole ( string  role)

Wrapper method for UF_UGMGR_set_user_role

Refer to UF_UGMGR_set_user_role for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.SetVariantConfigurationsForDisplay ( NXOpen.Tag  available_displayed_part,
int  n_variants,
VariantConfiguration[]  variants,
bool[]  selected 
)

Wrapper method for UF_UGMGR_set_variant_configurations_for_display

Refer to UF_UGMGR_set_variant_configurations_for_display for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.SetVariantConfigurationsForLoad ( int  n_variants,
VariantConfiguration[]  variants,
bool[]  selected 
)

Wrapper method for UF_UGMGR_set_variant_configurations_for_load

Refer to UF_UGMGR_set_variant_configurations_for_load for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.Terminate ( )

Wrapper method for UF_UGMGR_terminate

Refer to UF_UGMGR_terminate for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFUgmgr.ValidateAlternatePartId ( NXOpen.Tag  part_tag,
string  alt_item_id,
string  alt_rev_id,
string  context,
string  id_type,
out string  modified_item_id,
out string  modified_rev_id,
out AltIdStatus  status,
out string  reason 
)

Wrapper method for UF_UGMGR_validate_alternate_part_id

Refer to UF_UGMGR_validate_alternate_part_id for documentation
Mapping Help

License requirements:None

delegate int NXOpen.UF.UFUgmgr.ValidateDatasetNameFnT ( IntPtr  _X1)

This delegate is equivalent to 'UF_UGMGR_validate_dataset_name_fn_t'.

unsafe void NXOpen.UF.UFUgmgr.ValidatePartRev ( string  part_num,
string  part_rev,
string  part_type,
out string  modified_part_num,
out string  modified_part_rev,
out PartnoStatus  status 
)

Wrapper method for UF_UGMGR_validate_part_rev

Refer to UF_UGMGR_validate_part_rev for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFUgmgr.ValidateString ( string  inputString,
uint  lengthLimit,
out bool  hasInvalidCharacters 
)

Wrapper method for UF_UGMGR_validate_string

Refer to UF_UGMGR_validate_string for documentation
Mapping Help

License requirements:None


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.