NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Public Member Functions | List of all members
NXOpen.UF.UFText Class Reference

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

Inheritance diagram for NXOpen.UF.UFText:
NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  ModeS
 Wrapper for UF_TEXT_mode_s More...
 

Public Member Functions

ModeS AskTextMode ()
 Wrapper method for UF_TEXT_ask_text_mode More...
 
unsafe void CopyNchars (string input_buffer, uint output_buffer_length, uint nchars, out string output_buffer)
 Wrapper method for UF_TEXT_copy_nchars More...
 
void CountCharacters (string string_to_check, out int num_characters)
 Wrapper method for UF_TEXT_count_characters More...
 
void InitNativeLangSupport ()
 Wrapper method for UF_TEXT_init_native_lang_support More...
 
void LoadTranslationFile (string file)
 Wrapper method for UF_TEXT_load_translation_file More...
 
void SetTextMode (ModeS mode)
 DEPRECATED Wrapper method for UF_TEXT_set_text_mode More...
 
unsafe void TranslateString (string source, int size, out string xstring)
 Wrapper method for UF_TEXT_translate_string More...
 
unsafe void TranslateString2 (string source, out string xstring)
 Wrapper method for UF_TEXT_translate_string_2 More...
 
unsafe void Truncate (ref string string_to_truncate, int num_bytes, int num_characters, out bool truncated)
 Wrapper method for UF_TEXT_truncate More...
 
- Public Member Functions inherited from NXOpen.Utilities.NXRemotableObject
IMessageCtrl AsyncProcessMessage (IMessage msg, IMessageSink replySink)
 Asynchronously processes the given message. More...
 
IMessage SyncProcessMessage (IMessage msg)
 Synchronously processes the given message. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NXOpen.Utilities.NXRemotableObject
void initialize ()
 <exclude> More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Detailed Description

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

Member Enumeration Documentation

Wrapper for UF_TEXT_mode_s

Refer to UF_TEXT_mode_s for documentation

Member Function Documentation

ModeS NXOpen.UF.UFText.AskTextMode ( )
inline

Wrapper method for UF_TEXT_ask_text_mode

Refer to UF_TEXT_ask_text_mode for documentation

License requirements:None

unsafe void NXOpen.UF.UFText.CopyNchars ( string  input_buffer,
uint  output_buffer_length,
uint  nchars,
out string  output_buffer 
)
inline

Wrapper method for UF_TEXT_copy_nchars

Refer to UF_TEXT_copy_nchars for documentation

License requirements:None

void NXOpen.UF.UFText.CountCharacters ( string  string_to_check,
out int  num_characters 
)
inline

Wrapper method for UF_TEXT_count_characters

Refer to UF_TEXT_count_characters for documentation

License requirements:None

void NXOpen.UF.UFText.InitNativeLangSupport ( )
inline

Wrapper method for UF_TEXT_init_native_lang_support

Refer to UF_TEXT_init_native_lang_support for documentation

License requirements:None

void NXOpen.UF.UFText.LoadTranslationFile ( string  file)
inline

Wrapper method for UF_TEXT_load_translation_file

Refer to UF_TEXT_load_translation_file for documentation

License requirements:None

void NXOpen.UF.UFText.SetTextMode ( ModeS  mode)
inline

DEPRECATED Wrapper method for UF_TEXT_set_text_mode

Refer to UF_TEXT_set_text_mode for documentation

License requirements:None

unsafe void NXOpen.UF.UFText.TranslateString ( string  source,
int  size,
out string  xstring 
)
inline

Wrapper method for UF_TEXT_translate_string

Refer to UF_TEXT_translate_string for documentation

License requirements:None

unsafe void NXOpen.UF.UFText.TranslateString2 ( string  source,
out string  xstring 
)
inline

Wrapper method for UF_TEXT_translate_string_2

Refer to UF_TEXT_translate_string_2 for documentation

License requirements:None

unsafe void NXOpen.UF.UFText.Truncate ( ref string  string_to_truncate,
int  num_bytes,
int  num_characters,
out bool  truncated 
)
inline

Wrapper method for UF_TEXT_truncate

Refer to UF_TEXT_truncate for documentation

License requirements:None


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