ResXDataNode.GetValue 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.
Ruft das Objekt ab, das durch diesen Knoten gespeichert wird.
Überlädt
GetValue(ITypeResolutionService) |
Ruft das Objekt ab, das durch diesen Knoten gespeichert wird, indem der angegebene Typauflösungsdienst verwendet wird. |
GetValue(AssemblyName[]) |
Ruft das Objekt ab, das durch diesen Knoten gespeichert wird, indem die angegebenen Assemblys durchsucht werden. |
GetValue(ITypeResolutionService)
Ruft das Objekt ab, das durch diesen Knoten gespeichert wird, indem der angegebene Typauflösungsdienst verwendet wird.
public:
System::Object ^ GetValue(System::ComponentModel::Design::ITypeResolutionService ^ typeResolver);
public object GetValue (System.ComponentModel.Design.ITypeResolutionService typeResolver);
public object? GetValue (System.ComponentModel.Design.ITypeResolutionService? typeResolver);
member this.GetValue : System.ComponentModel.Design.ITypeResolutionService -> obj
Public Function GetValue (typeResolver As ITypeResolutionService) As Object
Parameter
- typeResolver
- ITypeResolutionService
Der Typauflösungsdienst, der beim Suchen eines Typkonverters verwendet werden soll.
Gibt zurück
Das Objekt, das dem gespeicherten Wert entspricht.
Ausnahmen
Der entsprechende Typ konnte nicht gefunden werden, oder ein entsprechender Typkonverter ist nicht verfügbar.
Hinweise
Wenn der gespeicherte Wert derzeit im Arbeitsspeicher vorhanden ist, wird er direkt zurückgegeben. Wenn es in der Ressourcendatei gespeichert ist und es sich nicht um einen Dateiverweis handelt, GetValue suchen Sie mithilfe des angegebenen Typauflösungsdiensts nach einem TypeConverter , der von einer Zeichenfolge in das entsprechende Objekt konvertieren kann. Wenn es sich bei der Ressource um einen Dateiverweis handelt, GetValue versucht sie zu deserialisieren.
Gilt für:
GetValue(AssemblyName[])
Ruft das Objekt ab, das durch diesen Knoten gespeichert wird, indem die angegebenen Assemblys durchsucht werden.
public:
System::Object ^ GetValue(cli::array <System::Reflection::AssemblyName ^> ^ names);
public object GetValue (System.Reflection.AssemblyName[] names);
public object? GetValue (System.Reflection.AssemblyName[]? names);
member this.GetValue : System.Reflection.AssemblyName[] -> obj
Public Function GetValue (names As AssemblyName()) As Object
Parameter
- names
- AssemblyName[]
Die Liste von Assemblys, in denen nach dem Typ des Objekts gesucht werden soll.
Gibt zurück
Das Objekt, das dem gespeicherten Wert entspricht.
Ausnahmen
Der entsprechende Typ konnte nicht gefunden werden, oder ein entsprechender Typkonverter ist nicht verfügbar.
Hinweise
Wenn der gespeicherte Wert derzeit im Arbeitsspeicher vorhanden ist, wird er direkt zurückgegeben. Wenn es in der Ressourcendatei gespeichert ist und es sich nicht um einen Dateiverweis handelt, GetValue sucht in den durch Namen identifizierten Assemblys nach dem entsprechenden Typ des Objekts, und sucht dann nach einer TypeConverter , die von einer Zeichenfolge in das entsprechende Objekt konvertieren kann. Wenn es sich bei der Ressource um einen Dateiverweis handelt, GetValue versucht sie zu deserialisieren.