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

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

Inheritance diagram for NXOpen.UF.UFClone:

Classes

struct  _CheckoutData
 
struct  _LogFileFailure
 
struct  _NameRuleDef
 
struct  _NamingFailures
 
struct  _ValidationOpts
 
struct  CheckinData
 Wrapper for UF_CLONE_checkin_data_s More...
 
struct  CheckoutData
 Wrapper for UF_CLONE_checkout_data_s More...
 
struct  ExLogOpts
 Wrapper for UF_CLONE_ex_log_opts_s More...
 
struct  LogFileFailure
 Wrapper for UF_CLONE_log_file_failure_s More...
 
struct  NameRuleDef
 Wrapper for UF_CLONE_name_rule_def_s More...
 
struct  NamingFailures
 Wrapper for UF_CLONE_naming_failures_s More...
 
struct  ValidationOpts
 Wrapper for UF_CLONE_validation_opts_s More...
 

Public Types

enum  Action
 Wrapper for UF_CLONE_action_e More...
 
enum  CloneRelCae
 Wrapper for UF_CLONE_clone_rel_cae_e More...
 
enum  ConvertCb
 Wrapper for UF_CLONE_convert_cb_e More...
 
enum  NamingTechnique
 Wrapper for UF_CLONE_naming_technique_e More...
 
enum  ValidationMode
 Wrapper for UF_CLONE_validation_mode_e More...
 
enum  FamilyTreatment
 Wrapper for UF_CLONE_family_treatment_e More...
 
enum  NotifyCb
 Wrapper for UF_CLONE_notify_cb_e More...
 
enum  OperationClass
 Wrapper for UF_CLONE_operation_class_e More...
 
enum  PartStateS
 Wrapper for UF_CLONE_part_state_s More...
 
enum  ConvertResponse
 Wrapper for UF_CLONE_convert_response_e More...
 
enum  NotifyResponse
 Wrapper for UF_CLONE_notify_response_e More...
 
enum  NameRuleType
 Wrapper for UF_CLONE_name_rule_type_e More...
 

Public Member Functions

delegate ConvertResponse ConvertCallbackT (ConvertCb cb,[MarshalAs(UnmanagedType.LPStr)] string input_part_specifier, out string answer)
 This delegate is equivalent to 'UF_CLONE_convert_callback_t'. More...
 
delegate NotifyResponse NotifyCallbackT (NotifyCb cb,[MarshalAs(UnmanagedType.LPStr)] string input_part_specifier, IntPtr data)
 This delegate is equivalent to 'UF_CLONE_notify_callback_t'. More...
 
unsafe int AddAssembly (string part_name, out UFPart.LoadStatus load_status)
 Wrapper method for UF_CLONE_add_assembly More...
 
void AddPart (string part_name)
 Wrapper method for UF_CLONE_add_part More...
 
unsafe void ApplyDefaults (ref NamingFailures naming_failures)
 Wrapper method for UF_CLONE_apply_defaults More...
 
unsafe void ApplySelectiveExportXml (string xml_file, out UFPart.LoadStatus load_status)
 Wrapper method for UF_CLONE_apply_selective_export_xml More...
 
void AskAction (string input_part_name, out Action action_type)
 Wrapper method for UF_CLONE_ask_action More...
 
void AskAssocFileCopy (string input_part_name, out bool copy_associated)
 Wrapper method for UF_CLONE_ask_assoc_file_copy More...
 
unsafe void AskAssocFileDir (string input_part_name, out string assoc_file_dir)
 Wrapper method for UF_CLONE_ask_assoc_file_dir More...
 
unsafe void AskAssocFileRootDir (out string root_directory)
 Wrapper method for UF_CLONE_ask_assoc_file_root_dir More...
 
void AskAttachLogFile (ref bool attach_log_file)
 Wrapper method for UF_CLONE_ask_attach_log_file More...
 
unsafe void AskCi (string input_part_name, out CheckinData[] checkin_data)
 Wrapper method for UF_CLONE_ask_ci More...
 
unsafe void AskCiCommentChecking (string input_part_name, out bool error_unless_comments_match, out string comment)
 Wrapper method for UF_CLONE_ask_ci_comment_checking More...
 
void AskCloneRelatedCae (out CloneRelCae rel_cae)
 Wrapper method for UF_CLONE_ask_clone_related_cae More...
 
void AskCloneRelatedDwgs (out bool rel_dwgs)
 Wrapper method for UF_CLONE_ask_clone_related_dwgs More...
 
unsafe void AskCo (string input_part_name, out CheckoutData[] checkout_data)
 Wrapper method for UF_CLONE_ask_co More...
 
unsafe void AskCvtCallbacks (out int n_callbacks, ConvertCb[] points, out string[] names, out string[] descriptions)
 Wrapper method for UF_CLONE_ask_cvt_callbacks More...
 
void AskDefAction (out Action action)
 Wrapper method for UF_CLONE_ask_def_action More...
 
void AskDefAssocFileCopy (out bool copy_associated)
 Wrapper method for UF_CLONE_ask_def_assoc_file_copy More...
 
unsafe void AskDefCi (out CheckinData[] checkin_data)
 Wrapper method for UF_CLONE_ask_def_ci More...
 
unsafe void AskDefCiCommentChecking (out bool error_unless_comments_match, out string comment)
 Wrapper method for UF_CLONE_ask_def_ci_comment_checking More...
 
unsafe void AskDefCo (out CheckoutData[] checkout_data)
 Wrapper method for UF_CLONE_ask_def_co More...
 
unsafe void AskDefDirectory (out string directory_name)
 Wrapper method for UF_CLONE_ask_def_directory More...
 
unsafe void AskDefFolder (out string folder_name)
 Wrapper method for UF_CLONE_ask_def_folder More...
 
unsafe void AskDefGroup (out string group)
 Wrapper method for UF_CLONE_ask_def_group More...
 
unsafe void AskDefItemType (out string item_type)
 Wrapper method for UF_CLONE_ask_def_item_type More...
 
void AskDefNaming (out NamingTechnique naming)
 Wrapper method for UF_CLONE_ask_def_naming More...
 
unsafe void AskDefOwner (out string owner)
 Wrapper method for UF_CLONE_ask_def_owner More...
 
unsafe void AskDefPdmDesc (out string pdm_desc)
 Wrapper method for UF_CLONE_ask_def_pdm_desc More...
 
unsafe void AskDefPdmName (out string pdm_name)
 Wrapper method for UF_CLONE_ask_def_pdm_name More...
 
unsafe void AskDefValidationOptions (out ValidationOpts[] validation_options)
 Wrapper method for UF_CLONE_ask_def_validation_options More...
 
void AskDryrun (out bool dryrun)
 Wrapper method for UF_CLONE_ask_dryrun More...
 
void AskFamilyTreatment (out FamilyTreatment treatment)
 Wrapper method for UF_CLONE_ask_family_treatment More...
 
unsafe void AskGroup (string input_part_name, out string group)
 Wrapper method for UF_CLONE_ask_group More...
 
unsafe void AskItemType (string input_part_name, out string item_type)
 Wrapper method for UF_CLONE_ask_item_type More...
 
unsafe void AskLogfile (out string log_file_name)
 Wrapper method for UF_CLONE_ask_logfile More...
 
unsafe void AskNaming (string input_part_name, out NamingTechnique naming_technique, out string output_part_spec)
 Wrapper method for UF_CLONE_ask_naming More...
 
unsafe void AskNtfyCallbacks (out int n_callbacks, NotifyCb[] points, out string[] names, out string[] descriptions)
 Wrapper method for UF_CLONE_ask_ntfy_callbacks More...
 
void AskOperationClass (out OperationClass operation_class)
 Wrapper method for UF_CLONE_ask_operation_class More...
 
unsafe void AskOwner (string input_part_name, out string owner)
 Wrapper method for UF_CLONE_ask_owner More...
 
void AskPartState (string input_part_name, out PartStateS state)
 Wrapper method for UF_CLONE_ask_part_state More...
 
unsafe void AskPdmDesc (string input_part_name, out string pdm_desc)
 Wrapper method for UF_CLONE_ask_pdm_desc More...
 
unsafe void AskPdmName (string input_part_name, out string pdm_name)
 Wrapper method for UF_CLONE_ask_pdm_name More...
 
void AskRevUp (ref bool rev_up)
 Wrapper method for UF_CLONE_ask_rev_up More...
 
void AskValidationAbortOption (out bool abort_import)
 Wrapper method for UF_CLONE_ask_validation_abort_option More...
 
unsafe void AskValidationOptions (string input_part_name, out ValidationOpts[] validation_options)
 Wrapper method for UF_CLONE_ask_validation_options More...
 
void Base64ToBytes (out byte bytes, out int nbytes, string data, int offset, int length)
 Wrapper method for UF_CLONE_base_64_to_bytes More...
 
unsafe void Decode (ref byte aesKey, string inp_string, int str_length, out string decoded_str)
 Wrapper method for UF_CLONE_decode More...
 
void EnsureDefDirectory (string directory_name)
 Wrapper method for UF_CLONE_ensure_def_directory More...
 
void ExecuteLogFile (OperationClass operation_class, string logfile_name, ref ExLogOpts options)
 Wrapper method for UF_CLONE_execute_log_file More...
 
unsafe void FreeValidationOptions (ref ValidationOpts validation_options)
 Wrapper method for UF_CLONE_free_validation_options More...
 
void GenerateReport ()
 Wrapper method for UF_CLONE_generate_report More...
 
void GetKey (out byte aesKey)
 Wrapper method for UF_CLONE_get_key More...
 
unsafe void InitLogFileFailure (out LogFileFailure logfile_failures)
 Wrapper method for UF_CLONE_init_log_file_failure More...
 
unsafe void InitNamingFailures (out NamingFailures failures)
 Wrapper method for UF_CLONE_init_naming_failures More...
 
void Initialise (OperationClass operation_class)
 Wrapper method for UF_CLONE_initialise More...
 
unsafe void Iterate (out string part_name)
 Wrapper method for UF_CLONE_iterate More...
 
void LoadCrypt ()
 Wrapper method for UF_CLONE_load_crypt More...
 
unsafe void LoadLogfile (string log_file_name, ref NamingFailures naming_failures, out LogFileFailure logfile_failure, out UFPart.LoadStatus load_status)
 Wrapper method for UF_CLONE_load_logfile More...
 
void PartUnderSpecified (string part_name, out bool is_under_specified)
 Wrapper method for UF_CLONE_part_under_specified More...
 
unsafe void PerformClone (ref NamingFailures naming_failures)
 Wrapper method for UF_CLONE_perform_clone More...
 
void RegisterCvtCallback (ConvertCb cb, ConvertCallbackT callback, string name, string description, string relative_callback, bool before_or_after_relative)
 Wrapper method for UF_CLONE_register_cvt_callback More...
 
void RegisterNtfyCallback (NotifyCb cb, NotifyCallbackT callback, string name, string description, string relative_callback, bool before_relative)
 Wrapper method for UF_CLONE_register_ntfy_callback More...
 
void RemoveCvtCallback (ConvertCb cb, string name, out ConvertCallbackT callback_removed)
 Wrapper method for UF_CLONE_remove_cvt_callback More...
 
void RemoveNtfyCallback (NotifyCb cb, string name, out NotifyCallbackT callback_removed)
 Wrapper method for UF_CLONE_remove_ntfy_callback More...
 
void ResetToDefault ()
 Wrapper method for UF_CLONE_reset_to_default More...
 
void SetAction (string input_part_name, Action action_type, string replacement_part)
 Wrapper method for UF_CLONE_set_action More...
 
void SetAssocFileCopy (string input_part_name, bool copy_associated)
 Wrapper method for UF_CLONE_set_assoc_file_copy More...
 
void SetAssocFileDir (string input_part_name, string assoc_file_dir)
 Wrapper method for UF_CLONE_set_assoc_file_dir More...
 
void SetAssocFileRootDir (string root_directory)
 Wrapper method for UF_CLONE_set_assoc_file_root_dir More...
 
void SetAttachLogFile (bool attach_log_file)
 Wrapper method for UF_CLONE_set_attach_log_file More...
 
void SetCi (string input_part_name, ref CheckinData checkin_data)
 Wrapper method for UF_CLONE_set_ci More...
 
void SetCiCommentChecking (string input_part_name, bool error_unless_comments_match, string comment)
 Wrapper method for UF_CLONE_set_ci_comment_checking More...
 
void SetCloneRelatedCae (CloneRelCae rel_cae)
 Wrapper method for UF_CLONE_set_clone_related_cae More...
 
void SetCloneRelatedDwgs (bool rel_dwgs)
 Wrapper method for UF_CLONE_set_clone_related_dwgs More...
 
unsafe void SetCo (string input_part_name, ref CheckoutData checkout_data)
 Wrapper method for UF_CLONE_set_co More...
 
void SetDefAction (Action action)
 Wrapper method for UF_CLONE_set_def_action More...
 
void SetDefAssocFileCopy (bool copy_associated)
 Wrapper method for UF_CLONE_set_def_assoc_file_copy More...
 
void SetDefCi (ref CheckinData checkin_data)
 Wrapper method for UF_CLONE_set_def_ci More...
 
void SetDefCiCommentChecking (bool error_unless_comments_match, string comment)
 Wrapper method for UF_CLONE_set_def_ci_comment_checking More...
 
unsafe void SetDefCo (ref CheckoutData checkout_data)
 Wrapper method for UF_CLONE_set_def_co More...
 
void SetDefDirectory (string directory_name)
 Wrapper method for UF_CLONE_set_def_directory More...
 
void SetDefFolder (string folder_name)
 Wrapper method for UF_CLONE_set_def_folder More...
 
void SetDefGroup (string group)
 Wrapper method for UF_CLONE_set_def_group More...
 
void SetDefItemType (string item_type)
 Wrapper method for UF_CLONE_set_def_item_type More...
 
void SetDefNaming (NamingTechnique naming_technique)
 Wrapper method for UF_CLONE_set_def_naming More...
 
void SetDefOwner (string owner)
 Wrapper method for UF_CLONE_set_def_owner More...
 
void SetDefPdmDesc (string pdm_desc)
 Wrapper method for UF_CLONE_set_def_pdm_desc More...
 
void SetDefPdmName (string pdm_name)
 Wrapper method for UF_CLONE_set_def_pdm_name More...
 
unsafe void SetDefValidationOptions (ref ValidationOpts validation_options)
 Wrapper method for UF_CLONE_set_def_validation_options More...
 
void SetDryrun (bool dryrun)
 Wrapper method for UF_CLONE_set_dryrun More...
 
void SetFamilyTreatment (FamilyTreatment treatment)
 Wrapper method for UF_CLONE_set_family_treatment More...
 
void SetGroup (string input_part_name, string group)
 Wrapper method for UF_CLONE_set_group More...
 
void SetIdentifierDisplayRule (string identifier_display_rule_name)
 Wrapper method for UF_CLONE_set_identifier_display_rule More...
 
void SetItemType (string input_part_name, string item_type)
 Wrapper method for UF_CLONE_set_item_type More...
 
void SetLogfile (string log_file_name)
 Wrapper method for UF_CLONE_set_logfile More...
 
unsafe void SetNameRule (ref NameRuleDef name_rule, ref NamingFailures naming_failures)
 Wrapper method for UF_CLONE_set_name_rule More...
 
void SetNaming (string input_part_name, NamingTechnique naming_technique, string output_part_name)
 Wrapper method for UF_CLONE_set_naming More...
 
void SetOwner (string input_part_name, string owner)
 Wrapper method for UF_CLONE_set_owner More...
 
void SetPdmDesc (string input_part_name, string pdm_desc)
 Wrapper method for UF_CLONE_set_pdm_desc More...
 
void SetPdmName (string input_part_name, string pdm_name)
 Wrapper method for UF_CLONE_set_pdm_name More...
 
void SetPropagateActions (bool propagate_actions)
 Wrapper method for UF_CLONE_set_propagate_actions More...
 
void SetRevUp (bool rev_up)
 Wrapper method for UF_CLONE_set_rev_up More...
 
void SetValidationAbortOption (bool abort_import)
 Wrapper method for UF_CLONE_set_validation_abort_option More...
 
unsafe void SetValidationOptions (string input_part_name, ref ValidationOpts validation_options)
 Wrapper method for UF_CLONE_set_validation_options More...
 
void StartIteration ()
 Wrapper method for UF_CLONE_start_iteration More...
 
void StopIteration ()
 Wrapper method for UF_CLONE_stop_iteration More...
 
void Terminate ()
 Wrapper method for UF_CLONE_terminate More...
 
unsafe void UnapplyDefaults (ref NamingFailures naming_failures)
 Wrapper method for UF_CLONE_unapply_defaults More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_CLONE_action_e

Refer to UF_CLONE_action_e for documentation
Mapping Help

Wrapper for UF_CLONE_clone_rel_cae_e

Refer to UF_CLONE_clone_rel_cae_e for documentation
Mapping Help

Wrapper for UF_CLONE_convert_cb_e

Refer to UF_CLONE_convert_cb_e for documentation
Mapping Help

Wrapper for UF_CLONE_name_rule_type_e

Refer to UF_CLONE_name_rule_type_e for documentation
Mapping Help

Wrapper for UF_CLONE_notify_cb_e

Refer to UF_CLONE_notify_cb_e for documentation
Mapping Help

Wrapper for UF_CLONE_part_state_s

Refer to UF_CLONE_part_state_s for documentation
Mapping Help

Member Function Documentation

unsafe int NXOpen.UF.UFClone.AddAssembly ( string  part_name,
out UFPart.LoadStatus  load_status 
)

Wrapper method for UF_CLONE_add_assembly

Refer to UF_CLONE_add_assembly for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AddPart ( string  part_name)

Wrapper method for UF_CLONE_add_part

Refer to UF_CLONE_add_part for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.ApplyDefaults ( ref NamingFailures  naming_failures)

Wrapper method for UF_CLONE_apply_defaults

Refer to UF_CLONE_apply_defaults for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.ApplySelectiveExportXml ( string  xml_file,
out UFPart.LoadStatus  load_status 
)

Wrapper method for UF_CLONE_apply_selective_export_xml

Refer to UF_CLONE_apply_selective_export_xml for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskAction ( string  input_part_name,
out Action  action_type 
)

Wrapper method for UF_CLONE_ask_action

Refer to UF_CLONE_ask_action for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskAssocFileCopy ( string  input_part_name,
out bool  copy_associated 
)

Wrapper method for UF_CLONE_ask_assoc_file_copy

Refer to UF_CLONE_ask_assoc_file_copy for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskAssocFileDir ( string  input_part_name,
out string  assoc_file_dir 
)

Wrapper method for UF_CLONE_ask_assoc_file_dir

Refer to UF_CLONE_ask_assoc_file_dir for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskAssocFileRootDir ( out string  root_directory)

Wrapper method for UF_CLONE_ask_assoc_file_root_dir

Refer to UF_CLONE_ask_assoc_file_root_dir for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskAttachLogFile ( ref bool  attach_log_file)

Wrapper method for UF_CLONE_ask_attach_log_file

Refer to UF_CLONE_ask_attach_log_file for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskCi ( string  input_part_name,
out CheckinData[]  checkin_data 
)

Wrapper method for UF_CLONE_ask_ci

Refer to UF_CLONE_ask_ci for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskCiCommentChecking ( string  input_part_name,
out bool  error_unless_comments_match,
out string  comment 
)

Wrapper method for UF_CLONE_ask_ci_comment_checking

Refer to UF_CLONE_ask_ci_comment_checking for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskCloneRelatedCae ( out CloneRelCae  rel_cae)

Wrapper method for UF_CLONE_ask_clone_related_cae

Refer to UF_CLONE_ask_clone_related_cae for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskCloneRelatedDwgs ( out bool  rel_dwgs)

Wrapper method for UF_CLONE_ask_clone_related_dwgs

Refer to UF_CLONE_ask_clone_related_dwgs for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskCo ( string  input_part_name,
out CheckoutData[]  checkout_data 
)

Wrapper method for UF_CLONE_ask_co

Refer to UF_CLONE_ask_co for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskCvtCallbacks ( out int  n_callbacks,
ConvertCb[]  points,
out string[]  names,
out string[]  descriptions 
)

Wrapper method for UF_CLONE_ask_cvt_callbacks

Refer to UF_CLONE_ask_cvt_callbacks for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskDefAction ( out Action  action)

Wrapper method for UF_CLONE_ask_def_action

Refer to UF_CLONE_ask_def_action for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskDefAssocFileCopy ( out bool  copy_associated)

Wrapper method for UF_CLONE_ask_def_assoc_file_copy

Refer to UF_CLONE_ask_def_assoc_file_copy for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefCi ( out CheckinData[]  checkin_data)

Wrapper method for UF_CLONE_ask_def_ci

Refer to UF_CLONE_ask_def_ci for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefCiCommentChecking ( out bool  error_unless_comments_match,
out string  comment 
)

Wrapper method for UF_CLONE_ask_def_ci_comment_checking

Refer to UF_CLONE_ask_def_ci_comment_checking for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefCo ( out CheckoutData[]  checkout_data)

Wrapper method for UF_CLONE_ask_def_co

Refer to UF_CLONE_ask_def_co for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefDirectory ( out string  directory_name)

Wrapper method for UF_CLONE_ask_def_directory

Refer to UF_CLONE_ask_def_directory for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefFolder ( out string  folder_name)

Wrapper method for UF_CLONE_ask_def_folder

Refer to UF_CLONE_ask_def_folder for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefGroup ( out string  group)

Wrapper method for UF_CLONE_ask_def_group

Refer to UF_CLONE_ask_def_group for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefItemType ( out string  item_type)

Wrapper method for UF_CLONE_ask_def_item_type

Refer to UF_CLONE_ask_def_item_type for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskDefNaming ( out NamingTechnique  naming)

Wrapper method for UF_CLONE_ask_def_naming

Refer to UF_CLONE_ask_def_naming for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefOwner ( out string  owner)

Wrapper method for UF_CLONE_ask_def_owner

Refer to UF_CLONE_ask_def_owner for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefPdmDesc ( out string  pdm_desc)

Wrapper method for UF_CLONE_ask_def_pdm_desc

Refer to UF_CLONE_ask_def_pdm_desc for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefPdmName ( out string  pdm_name)

Wrapper method for UF_CLONE_ask_def_pdm_name

Refer to UF_CLONE_ask_def_pdm_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskDefValidationOptions ( out ValidationOpts[]  validation_options)

Wrapper method for UF_CLONE_ask_def_validation_options

Refer to UF_CLONE_ask_def_validation_options for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskDryrun ( out bool  dryrun)

Wrapper method for UF_CLONE_ask_dryrun

Refer to UF_CLONE_ask_dryrun for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskFamilyTreatment ( out FamilyTreatment  treatment)

Wrapper method for UF_CLONE_ask_family_treatment

Refer to UF_CLONE_ask_family_treatment for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskGroup ( string  input_part_name,
out string  group 
)

Wrapper method for UF_CLONE_ask_group

Refer to UF_CLONE_ask_group for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskItemType ( string  input_part_name,
out string  item_type 
)

Wrapper method for UF_CLONE_ask_item_type

Refer to UF_CLONE_ask_item_type for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskLogfile ( out string  log_file_name)

Wrapper method for UF_CLONE_ask_logfile

Refer to UF_CLONE_ask_logfile for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskNaming ( string  input_part_name,
out NamingTechnique  naming_technique,
out string  output_part_spec 
)

Wrapper method for UF_CLONE_ask_naming

Refer to UF_CLONE_ask_naming for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskNtfyCallbacks ( out int  n_callbacks,
NotifyCb[]  points,
out string[]  names,
out string[]  descriptions 
)

Wrapper method for UF_CLONE_ask_ntfy_callbacks

Refer to UF_CLONE_ask_ntfy_callbacks for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskOperationClass ( out OperationClass  operation_class)

Wrapper method for UF_CLONE_ask_operation_class

Refer to UF_CLONE_ask_operation_class for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskOwner ( string  input_part_name,
out string  owner 
)

Wrapper method for UF_CLONE_ask_owner

Refer to UF_CLONE_ask_owner for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskPartState ( string  input_part_name,
out PartStateS  state 
)

Wrapper method for UF_CLONE_ask_part_state

Refer to UF_CLONE_ask_part_state for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskPdmDesc ( string  input_part_name,
out string  pdm_desc 
)

Wrapper method for UF_CLONE_ask_pdm_desc

Refer to UF_CLONE_ask_pdm_desc for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskPdmName ( string  input_part_name,
out string  pdm_name 
)

Wrapper method for UF_CLONE_ask_pdm_name

Refer to UF_CLONE_ask_pdm_name for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskRevUp ( ref bool  rev_up)

Wrapper method for UF_CLONE_ask_rev_up

Refer to UF_CLONE_ask_rev_up for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.AskValidationAbortOption ( out bool  abort_import)

Wrapper method for UF_CLONE_ask_validation_abort_option

Refer to UF_CLONE_ask_validation_abort_option for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.AskValidationOptions ( string  input_part_name,
out ValidationOpts[]  validation_options 
)

Wrapper method for UF_CLONE_ask_validation_options

Refer to UF_CLONE_ask_validation_options for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.Base64ToBytes ( out byte  bytes,
out int  nbytes,
string  data,
int  offset,
int  length 
)

Wrapper method for UF_CLONE_base_64_to_bytes

Refer to UF_CLONE_base_64_to_bytes for documentation
Mapping Help

License requirements:None

delegate ConvertResponse NXOpen.UF.UFClone.ConvertCallbackT ( ConvertCb  cb,
[MarshalAs(UnmanagedType.LPStr)] string  input_part_specifier,
out string  answer 
)

This delegate is equivalent to 'UF_CLONE_convert_callback_t'.

unsafe void NXOpen.UF.UFClone.Decode ( ref byte  aesKey,
string  inp_string,
int  str_length,
out string  decoded_str 
)

Wrapper method for UF_CLONE_decode

Refer to UF_CLONE_decode for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.EnsureDefDirectory ( string  directory_name)

Wrapper method for UF_CLONE_ensure_def_directory

Refer to UF_CLONE_ensure_def_directory for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.ExecuteLogFile ( OperationClass  operation_class,
string  logfile_name,
ref ExLogOpts  options 
)

Wrapper method for UF_CLONE_execute_log_file

Refer to UF_CLONE_execute_log_file for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.FreeValidationOptions ( ref ValidationOpts  validation_options)

Wrapper method for UF_CLONE_free_validation_options

Refer to UF_CLONE_free_validation_options for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.GenerateReport ( )

Wrapper method for UF_CLONE_generate_report

Refer to UF_CLONE_generate_report for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.GetKey ( out byte  aesKey)

Wrapper method for UF_CLONE_get_key

Refer to UF_CLONE_get_key for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.Initialise ( OperationClass  operation_class)

Wrapper method for UF_CLONE_initialise

Refer to UF_CLONE_initialise for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.InitLogFileFailure ( out LogFileFailure  logfile_failures)

Wrapper method for UF_CLONE_init_log_file_failure

Refer to UF_CLONE_init_log_file_failure for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.InitNamingFailures ( out NamingFailures  failures)

Wrapper method for UF_CLONE_init_naming_failures

Refer to UF_CLONE_init_naming_failures for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.Iterate ( out string  part_name)

Wrapper method for UF_CLONE_iterate

Refer to UF_CLONE_iterate for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.LoadCrypt ( )

Wrapper method for UF_CLONE_load_crypt

Refer to UF_CLONE_load_crypt for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.LoadLogfile ( string  log_file_name,
ref NamingFailures  naming_failures,
out LogFileFailure  logfile_failure,
out UFPart.LoadStatus  load_status 
)

Wrapper method for UF_CLONE_load_logfile

Refer to UF_CLONE_load_logfile for documentation
Mapping Help

License requirements:None

delegate NotifyResponse NXOpen.UF.UFClone.NotifyCallbackT ( NotifyCb  cb,
[MarshalAs(UnmanagedType.LPStr)] string  input_part_specifier,
IntPtr  data 
)

This delegate is equivalent to 'UF_CLONE_notify_callback_t'.

void NXOpen.UF.UFClone.PartUnderSpecified ( string  part_name,
out bool  is_under_specified 
)

Wrapper method for UF_CLONE_part_under_specified

Refer to UF_CLONE_part_under_specified for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.PerformClone ( ref NamingFailures  naming_failures)

Wrapper method for UF_CLONE_perform_clone

Refer to UF_CLONE_perform_clone for documentation
Mapping Help

License requirements:ASSEMBLIES MODULE

void NXOpen.UF.UFClone.RegisterCvtCallback ( ConvertCb  cb,
ConvertCallbackT  callback,
string  name,
string  description,
string  relative_callback,
bool  before_or_after_relative 
)

Wrapper method for UF_CLONE_register_cvt_callback

Refer to UF_CLONE_register_cvt_callback for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.RegisterNtfyCallback ( NotifyCb  cb,
NotifyCallbackT  callback,
string  name,
string  description,
string  relative_callback,
bool  before_relative 
)

Wrapper method for UF_CLONE_register_ntfy_callback

Refer to UF_CLONE_register_ntfy_callback for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.RemoveCvtCallback ( ConvertCb  cb,
string  name,
out ConvertCallbackT  callback_removed 
)

Wrapper method for UF_CLONE_remove_cvt_callback

Refer to UF_CLONE_remove_cvt_callback for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.RemoveNtfyCallback ( NotifyCb  cb,
string  name,
out NotifyCallbackT  callback_removed 
)

Wrapper method for UF_CLONE_remove_ntfy_callback

Refer to UF_CLONE_remove_ntfy_callback for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.ResetToDefault ( )

Wrapper method for UF_CLONE_reset_to_default

Refer to UF_CLONE_reset_to_default for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetAction ( string  input_part_name,
Action  action_type,
string  replacement_part 
)

Wrapper method for UF_CLONE_set_action

Refer to UF_CLONE_set_action for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetAssocFileCopy ( string  input_part_name,
bool  copy_associated 
)

Wrapper method for UF_CLONE_set_assoc_file_copy

Refer to UF_CLONE_set_assoc_file_copy for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetAssocFileDir ( string  input_part_name,
string  assoc_file_dir 
)

Wrapper method for UF_CLONE_set_assoc_file_dir

Refer to UF_CLONE_set_assoc_file_dir for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetAssocFileRootDir ( string  root_directory)

Wrapper method for UF_CLONE_set_assoc_file_root_dir

Refer to UF_CLONE_set_assoc_file_root_dir for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetAttachLogFile ( bool  attach_log_file)

Wrapper method for UF_CLONE_set_attach_log_file

Refer to UF_CLONE_set_attach_log_file for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetCi ( string  input_part_name,
ref CheckinData  checkin_data 
)

Wrapper method for UF_CLONE_set_ci

Refer to UF_CLONE_set_ci for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetCiCommentChecking ( string  input_part_name,
bool  error_unless_comments_match,
string  comment 
)

Wrapper method for UF_CLONE_set_ci_comment_checking

Refer to UF_CLONE_set_ci_comment_checking for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetCloneRelatedCae ( CloneRelCae  rel_cae)

Wrapper method for UF_CLONE_set_clone_related_cae

Refer to UF_CLONE_set_clone_related_cae for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetCloneRelatedDwgs ( bool  rel_dwgs)

Wrapper method for UF_CLONE_set_clone_related_dwgs

Refer to UF_CLONE_set_clone_related_dwgs for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.SetCo ( string  input_part_name,
ref CheckoutData  checkout_data 
)

Wrapper method for UF_CLONE_set_co

Refer to UF_CLONE_set_co for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefAction ( Action  action)

Wrapper method for UF_CLONE_set_def_action

Refer to UF_CLONE_set_def_action for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefAssocFileCopy ( bool  copy_associated)

Wrapper method for UF_CLONE_set_def_assoc_file_copy

Refer to UF_CLONE_set_def_assoc_file_copy for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefCi ( ref CheckinData  checkin_data)

Wrapper method for UF_CLONE_set_def_ci

Refer to UF_CLONE_set_def_ci for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefCiCommentChecking ( bool  error_unless_comments_match,
string  comment 
)

Wrapper method for UF_CLONE_set_def_ci_comment_checking

Refer to UF_CLONE_set_def_ci_comment_checking for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.SetDefCo ( ref CheckoutData  checkout_data)

Wrapper method for UF_CLONE_set_def_co

Refer to UF_CLONE_set_def_co for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefDirectory ( string  directory_name)

Wrapper method for UF_CLONE_set_def_directory

Refer to UF_CLONE_set_def_directory for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefFolder ( string  folder_name)

Wrapper method for UF_CLONE_set_def_folder

Refer to UF_CLONE_set_def_folder for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefGroup ( string  group)

Wrapper method for UF_CLONE_set_def_group

Refer to UF_CLONE_set_def_group for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefItemType ( string  item_type)

Wrapper method for UF_CLONE_set_def_item_type

Refer to UF_CLONE_set_def_item_type for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefNaming ( NamingTechnique  naming_technique)

Wrapper method for UF_CLONE_set_def_naming

Refer to UF_CLONE_set_def_naming for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefOwner ( string  owner)

Wrapper method for UF_CLONE_set_def_owner

Refer to UF_CLONE_set_def_owner for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefPdmDesc ( string  pdm_desc)

Wrapper method for UF_CLONE_set_def_pdm_desc

Refer to UF_CLONE_set_def_pdm_desc for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDefPdmName ( string  pdm_name)

Wrapper method for UF_CLONE_set_def_pdm_name

Refer to UF_CLONE_set_def_pdm_name for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.SetDefValidationOptions ( ref ValidationOpts  validation_options)

Wrapper method for UF_CLONE_set_def_validation_options

Refer to UF_CLONE_set_def_validation_options for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetDryrun ( bool  dryrun)

Wrapper method for UF_CLONE_set_dryrun

Refer to UF_CLONE_set_dryrun for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetFamilyTreatment ( FamilyTreatment  treatment)

Wrapper method for UF_CLONE_set_family_treatment

Refer to UF_CLONE_set_family_treatment for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetGroup ( string  input_part_name,
string  group 
)

Wrapper method for UF_CLONE_set_group

Refer to UF_CLONE_set_group for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetIdentifierDisplayRule ( string  identifier_display_rule_name)

Wrapper method for UF_CLONE_set_identifier_display_rule

Refer to UF_CLONE_set_identifier_display_rule for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetItemType ( string  input_part_name,
string  item_type 
)

Wrapper method for UF_CLONE_set_item_type

Refer to UF_CLONE_set_item_type for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetLogfile ( string  log_file_name)

Wrapper method for UF_CLONE_set_logfile

Refer to UF_CLONE_set_logfile for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.SetNameRule ( ref NameRuleDef  name_rule,
ref NamingFailures  naming_failures 
)

Wrapper method for UF_CLONE_set_name_rule

Refer to UF_CLONE_set_name_rule for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetNaming ( string  input_part_name,
NamingTechnique  naming_technique,
string  output_part_name 
)

Wrapper method for UF_CLONE_set_naming

Refer to UF_CLONE_set_naming for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetOwner ( string  input_part_name,
string  owner 
)

Wrapper method for UF_CLONE_set_owner

Refer to UF_CLONE_set_owner for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetPdmDesc ( string  input_part_name,
string  pdm_desc 
)

Wrapper method for UF_CLONE_set_pdm_desc

Refer to UF_CLONE_set_pdm_desc for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetPdmName ( string  input_part_name,
string  pdm_name 
)

Wrapper method for UF_CLONE_set_pdm_name

Refer to UF_CLONE_set_pdm_name for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetPropagateActions ( bool  propagate_actions)

Wrapper method for UF_CLONE_set_propagate_actions

Refer to UF_CLONE_set_propagate_actions for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetRevUp ( bool  rev_up)

Wrapper method for UF_CLONE_set_rev_up

Refer to UF_CLONE_set_rev_up for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.SetValidationAbortOption ( bool  abort_import)

Wrapper method for UF_CLONE_set_validation_abort_option

Refer to UF_CLONE_set_validation_abort_option for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.SetValidationOptions ( string  input_part_name,
ref ValidationOpts  validation_options 
)

Wrapper method for UF_CLONE_set_validation_options

Refer to UF_CLONE_set_validation_options for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.StartIteration ( )

Wrapper method for UF_CLONE_start_iteration

Refer to UF_CLONE_start_iteration for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.StopIteration ( )

Wrapper method for UF_CLONE_stop_iteration

Refer to UF_CLONE_stop_iteration for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFClone.Terminate ( )

Wrapper method for UF_CLONE_terminate

Refer to UF_CLONE_terminate for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFClone.UnapplyDefaults ( ref NamingFailures  naming_failures)

Wrapper method for UF_CLONE_unapply_defaults

Refer to UF_CLONE_unapply_defaults 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.