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

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

Inheritance diagram for NXOpen.UF.UFTag:

Public Types

enum  Event
 Wrapper for UF_TAG_event_e More...
 

Public Member Functions

delegate void EventFnT (Event reason, NXOpen.Tag tag, IntPtr closure)
 This delegate is equivalent to 'UF_TAG_event_fn_t'. More...
 
unsafe void AskHandleFromTag (NXOpen.Tag object_tag, out string handle)
 Wrapper method for UF_TAG_ask_handle_from_tag More...
 
unsafe string AskHandleOfTag (NXOpen.Tag object_tag)
 DEPRECATED Wrapper method for UF_TAG_ask_handle_of_tag More...
 
NXOpen.Tag AskNewTagOfEntity (NXOpen.Tag v9_eid)
 Wrapper method for UF_TAG_ask_new_tag_of_entity More...
 
NXOpen.Tag AskTagOfHandle (string object_handle)
 Wrapper method for UF_TAG_ask_tag_of_handle More...
 
unsafe void ComposeHandle (string file_data, uint sub_file_id, uint version, out string handle)
 Wrapper method for UF_TAG_compose_handle More...
 
unsafe void DecomposeHandle (string handle, out string file_data, out uint sub_file_id, out uint version)
 Wrapper method for UF_TAG_decompose_handle More...
 
void RegisterEventCb (EventFnT callback, IntPtr closure, out int callback_id)
 Wrapper method for UF_TAG_register_event_cb More...
 
void UnregisterEventCb (int callback_id)
 Wrapper method for UF_TAG_unregister_event_cb More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_TAG_event_e

Refer to UF_TAG_event_e for documentation
Mapping Help

Member Function Documentation

unsafe void NXOpen.UF.UFTag.AskHandleFromTag ( NXOpen.Tag  object_tag,
out string  handle 
)

Wrapper method for UF_TAG_ask_handle_from_tag

Refer to UF_TAG_ask_handle_from_tag for documentation
Mapping Help

License requirements:None

unsafe string NXOpen.UF.UFTag.AskHandleOfTag ( NXOpen.Tag  object_tag)

DEPRECATED Wrapper method for UF_TAG_ask_handle_of_tag

Refer to UF_TAG_ask_handle_of_tag for documentation
Mapping Help

License requirements:None

NXOpen.Tag NXOpen.UF.UFTag.AskNewTagOfEntity ( NXOpen.Tag  v9_eid)

Wrapper method for UF_TAG_ask_new_tag_of_entity

Refer to UF_TAG_ask_new_tag_of_entity for documentation
Mapping Help

License requirements:None

NXOpen.Tag NXOpen.UF.UFTag.AskTagOfHandle ( string  object_handle)

Wrapper method for UF_TAG_ask_tag_of_handle

Refer to UF_TAG_ask_tag_of_handle for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFTag.ComposeHandle ( string  file_data,
uint  sub_file_id,
uint  version,
out string  handle 
)

Wrapper method for UF_TAG_compose_handle

Refer to UF_TAG_compose_handle for documentation
Mapping Help

License requirements:None

unsafe void NXOpen.UF.UFTag.DecomposeHandle ( string  handle,
out string  file_data,
out uint  sub_file_id,
out uint  version 
)

Wrapper method for UF_TAG_decompose_handle

Refer to UF_TAG_decompose_handle for documentation
Mapping Help

License requirements:None

delegate void NXOpen.UF.UFTag.EventFnT ( Event  reason,
NXOpen.Tag  tag,
IntPtr  closure 
)

This delegate is equivalent to 'UF_TAG_event_fn_t'.

void NXOpen.UF.UFTag.RegisterEventCb ( EventFnT  callback,
IntPtr  closure,
out int  callback_id 
)

Wrapper method for UF_TAG_register_event_cb

Refer to UF_TAG_register_event_cb for documentation
Mapping Help

License requirements:None

void NXOpen.UF.UFTag.UnregisterEventCb ( int  callback_id)

Wrapper method for UF_TAG_unregister_event_cb

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