CFString Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird.
public class CFString : CoreFoundation.NativeObject
type CFString = class
inherit NativeObject
- Vererbung
- Abgeleitet
Hinweise
Verwenden Sie diese Klasse zum Erstellen von Zeichenfolgen, die an Methoden in der CoreGraphics-API auf niedriger Ebene übergeben werden müssen.
Konstruktoren
| Name | Beschreibung |
|---|---|
| CFString() |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. |
| CFString(String) |
Erstellt eine CFString aus einer C#-Zeichenfolge. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Handle |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. (Geerbt von DisposableObject) |
| Item[IntPtr] |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. |
| Length |
Zeichenfolgenlänge. |
| Owns |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. (Geerbt von DisposableObject) |
Methoden
| Name | Beschreibung |
|---|---|
| ClearHandle() |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. (Geerbt von DisposableObject) |
| CreateNative(String, Boolean) |
Erstellt eine CFString aus der C#-Zeichenfolge und gibt einen Zeiger darauf zurück. |
| CreateNative(String, Int32, Int32, Boolean) |
Erstellt eine CFString aus der C#-Zeichenfolge und gibt einen Zeiger darauf zurück. |
| CreateNative(String) |
Erstellt eine CFString aus der C#-Zeichenfolge und gibt einen Zeiger darauf zurück. |
| Dispose() |
Gibt alle von diesem Objekt verwendeten Ressourcen frei. (Geerbt von DisposableObject) |
| Dispose(Boolean) |
Gibt die von diesem Objekt verwendeten Ressourcen frei. (Geerbt von NativeObject) |
| Equals(Object) |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. (Geerbt von DisposableObject) |
| FromHandle(NativeHandle, Boolean) |
Hilfsmethode, die eine Zeichenfolge von einem Zeiger zurückgibt, der auf ein Objective-C NSString- oder CFString-Objekt verweist. |
| FromHandle(NativeHandle) |
Hilfsmethode, die eine Zeichenfolge von einem Zeiger zurückgibt, der auf ein Objective-C NSString- oder CFString-Objekt verweist. |
| GetCheckedHandle() |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. (Geerbt von DisposableObject) |
| GetHashCode() |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. (Geerbt von DisposableObject) |
| GetTypeID() |
Typbezeichner für den CoreFoundation.CFString-Typ. |
| InitializeHandle(NativeHandle) |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. (Geerbt von DisposableObject) |
| Release() |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. (Geerbt von NativeObject) |
| ReleaseNative(NativeHandle) |
Gibt eine systemeigene Objective-C Zeichenfolge frei. |
| Retain() |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. (Geerbt von NativeObject) |
| ToString() |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. |
Operatoren
| Name | Beschreibung |
|---|---|
| Implicit(CFString to String) |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. |
| Implicit(String to CFString) |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. |
Erweiterungsmethoden
| Name | Beschreibung |
|---|---|
| GetHandle(INativeObject) |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. |
| GetNonNullHandle(INativeObject, String) |
Zeichenfolgenklasse, die von C-only Cocoa-APIs verwendet wird. |