CFString Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Clase de cadena que usan las API de Cocoa de solo C.
public class CFString : CoreFoundation.NativeObject
type CFString = class
inherit NativeObject
- Herencia
- Derivado
Comentarios
Use esta clase para crear cadenas que se deben pasar a métodos en coreGraphics API de bajo nivel.
Constructores
| Nombre | Description |
|---|---|
| CFString() |
Clase de cadena que usan las API de Cocoa de solo C. |
| CFString(String) |
Crea un objeto CFString a partir de una cadena de C#. |
Propiedades
| Nombre | Description |
|---|---|
| Handle |
Clase de cadena que usan las API de Cocoa de solo C. (Heredado de DisposableObject) |
| Item[IntPtr] |
Clase de cadena que usan las API de Cocoa de solo C. |
| Length |
Longitud de cadena. |
| Owns |
Clase de cadena que usan las API de Cocoa de solo C. (Heredado de DisposableObject) |
Métodos
| Nombre | Description |
|---|---|
| ClearHandle() |
Clase de cadena que usan las API de Cocoa de solo C. (Heredado de DisposableObject) |
| CreateNative(String, Boolean) |
Crea un objeto CFString a partir de la cadena de C# y devuelve un puntero a ella. |
| CreateNative(String, Int32, Int32, Boolean) |
Crea un objeto CFString a partir de la cadena de C# y devuelve un puntero a ella. |
| CreateNative(String) |
Crea un objeto CFString a partir de la cadena de C# y devuelve un puntero a ella. |
| Dispose() |
Libera todos los recursos usados por este objeto. (Heredado de DisposableObject) |
| Dispose(Boolean) |
Libera los recursos usados por este objeto. (Heredado de NativeObject) |
| Equals(Object) |
Clase de cadena que usan las API de Cocoa de solo C. (Heredado de DisposableObject) |
| FromHandle(NativeHandle, Boolean) |
Método de utilidad que devuelve una cadena de un puntero que apunta a un objeto NSString o CFString de Objective-C. |
| FromHandle(NativeHandle) |
Método de utilidad que devuelve una cadena de un puntero que apunta a un objeto NSString o CFString de Objective-C. |
| GetCheckedHandle() |
Clase de cadena que usan las API de Cocoa de solo C. (Heredado de DisposableObject) |
| GetHashCode() |
Clase de cadena que usan las API de Cocoa de solo C. (Heredado de DisposableObject) |
| GetTypeID() |
Identificador de tipo para el tipo CoreFoundation.CFString. |
| InitializeHandle(NativeHandle) |
Clase de cadena que usan las API de Cocoa de solo C. (Heredado de DisposableObject) |
| Release() |
Clase de cadena que usan las API de Cocoa de solo C. (Heredado de NativeObject) |
| ReleaseNative(NativeHandle) |
Libera una cadena de Objective-C nativa. |
| Retain() |
Clase de cadena que usan las API de Cocoa de solo C. (Heredado de NativeObject) |
| ToString() |
Clase de cadena que usan las API de Cocoa de solo C. |
Operadores
| Nombre | Description |
|---|---|
| Implicit(CFString to String) |
Clase de cadena que usan las API de Cocoa de solo C. |
| Implicit(String to CFString) |
Clase de cadena que usan las API de Cocoa de solo C. |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetHandle(INativeObject) |
Clase de cadena que usan las API de Cocoa de solo C. |
| GetNonNullHandle(INativeObject, String) |
Clase de cadena que usan las API de Cocoa de solo C. |