ResourceSet.GetObject Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.