ResourceSet.GetObject Methode
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.
Gibt ein Ressourcenobjekt mit dem angegebenen Namen zurück.
Überlädt
GetObject(String) |
Sucht nach einem Ressourcenobjekt mit dem angegebenen Namen. |
GetObject(String, Boolean) |
Sucht auf Anforderung unter Berücksichtigung der Groß- und Kleinschreibung nach einem Ressourcenobjekt mit dem angegebenen Namen. |
GetObject(String)
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
Sucht nach einem Ressourcenobjekt mit dem angegebenen Namen.
public:
virtual System::Object ^ GetObject(System::String ^ name);
public virtual object? GetObject (string name);
public virtual object GetObject (string name);
abstract member GetObject : string -> obj
override this.GetObject : string -> obj
Public Overridable Function GetObject (name As String) As Object
Parameter
- name
- String
Der Name der zu suchenden Ressource unter Berücksichtigung der Groß- und Kleinschreibung.
Gibt zurück
Die angeforderte Ressource.
Ausnahmen
Der name
-Parameter ist null
.
Das Objekt wurde geschlossen oder freigegeben.
Hinweise
Beim Namen des Ressourcenobjekts wird die Groß-/Kleinschreibung beachtet. Verwenden Sie GetObjectfür eine Suche ohne Beachtung der Groß-/Kleinschreibung.
Gilt für:
GetObject(String, Boolean)
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
- Quelle:
- ResourceSet.cs
Sucht auf Anforderung unter Berücksichtigung der Groß- und Kleinschreibung nach einem Ressourcenobjekt mit dem angegebenen Namen.
public:
virtual System::Object ^ GetObject(System::String ^ name, bool ignoreCase);
public virtual object? GetObject (string name, bool ignoreCase);
public virtual object GetObject (string name, bool ignoreCase);
abstract member GetObject : string * bool -> obj
override this.GetObject : string * bool -> obj
Public Overridable Function GetObject (name As String, ignoreCase As Boolean) As Object
Parameter
- name
- String
Der Name der zu suchenden Ressource.
- ignoreCase
- Boolean
Gibt an, ob die Groß- und Kleinschreibung beim angegebenen Namen ignoriert werden soll.
Gibt zurück
Die angeforderte Ressource.
Ausnahmen
Der name
-Parameter ist null
.
Das Objekt wurde geschlossen oder freigegeben.
Hinweise
Wenn der Wert des ignoreCase
Parameters ist, entspricht true
eine Ressource mit dem Namen "Ressource" der Ressource mit dem Namen "Ressource". Beachten Sie jedoch, dass diese Methode immer Zeichenfolgenvergleiche durchführt, bei denen die Groß-/Kleinschreibung nicht beachtet wird.CultureInfo.InvariantCulture Der Vorteil besteht darin, dass die Ergebnisse von Zeichenfolgenvergleichen, die von dieser Methode durchgeführt werden, unabhängig von der Kultur auf allen Computern identisch sind. Der Nachteil ist, dass die Ergebnisse nicht mit den Casing-Regeln aller Kulturen übereinstimmen.
Das türkische Alphabet hat beispielsweise zwei Versionen des Zeichens I: eine mit einem Punkt und eine ohne Punkt. Im Türkischen wird das Zeichen I (Unicode 0049) als Großbuchstaben eines anderen Zeichens ı (Unicode 0131) betrachtet. Das Zeichen i (Unicode 0069) gilt als Kleinbuchstaben eines weiteren Zeichens İ (Unicode 0130). Gemäß diesen Groß- und Kleinschreibungsregeln sollte ein Zeichenfolgenvergleich der Zeichen i (Unicode 0069) und I (Unicode 0049) für die Kultur "tr-TR" (Türkisch in der Türkei) fehlschlagen. Bei Verwendung der GetObject
-Methode mit ignoreCase
festgelegt auf true
ist dieser Vergleich erfolgreich.