ResourceSet.GetObject Methode

Definitie

Retourneert een resourceobject met de opgegeven naam.

Overloads

Name Description
GetObject(String)

Zoekt naar een resourceobject met de opgegeven naam.

GetObject(String, Boolean)

Zoekt naar een resourceobject met de opgegeven naam op een niet-hoofdlettergevoelige manier, indien aangevraagd.

GetObject(String)

Zoekt naar een resourceobject met de opgegeven naam.

public:
 virtual System::Object ^ GetObject(System::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

Parameters

name
String

Hoofdlettergevoelige naam van de resource die u wilt zoeken.

Retouren

De aangevraagde resource.

Uitzonderingen

De name parameter is null.

Het object is gesloten of verwijderd.

Opmerkingen

De naam van het resourceobject is hoofdlettergevoelig. Gebruik voor een niet-hoofdlettergevoelige zoekopdracht GetObject.

Van toepassing op

GetObject(String, Boolean)

Zoekt naar een resourceobject met de opgegeven naam op een niet-hoofdlettergevoelige manier, indien aangevraagd.

public:
 virtual System::Object ^ GetObject(System::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

Parameters

name
String

De naam van de resource die u wilt zoeken.

ignoreCase
Boolean

Hiermee wordt aangegeven of het geval van de opgegeven naam moet worden genegeerd.

Retouren

De aangevraagde resource.

Uitzonderingen

De name parameter is null.

Het object is gesloten of verwijderd.

Opmerkingen

Als de waarde van de ignoreCase parameter is, is trueeen resource met de naam 'Resource' gelijk aan de resource met de naam 'resource'. Houd er echter rekening mee dat deze methode altijd hoofdlettergevoelige tekenreeksvergelijkingen uitvoert met behulp van CultureInfo.InvariantCulture. Het voordeel is dat de resultaten van hoofdlettergevoelige tekenreeksvergelijkingen die door deze methode worden uitgevoerd, hetzelfde zijn op alle computers, ongeacht cultuur. Het nadeel is dat de resultaten niet consistent zijn met de casingregels van alle culturen.

Het Turkse alfabet heeft bijvoorbeeld twee versies van het teken I: één met een punt en één zonder punt. In het Turks wordt het teken I (Unicode 0049) beschouwd als de hoofdletterversie van een ander teken ı (Unicode 0131). Het teken i (Unicode 0069) wordt beschouwd als de kleine letter van nog een ander teken İ (Unicode 0130). Volgens deze hoofdletterregels moet een niet-hoofdlettergevoelige tekenreeksvergelijking van de tekens i (Unicode 0069) en I (Unicode 0049) mislukken voor de cultuur "tr-TR" (Turks in Turkije). Als u de methode gebruikt waarop ignoreCase deze GetObject is ingesteldtrue, slaagt deze vergelijking.

Van toepassing op