ResXDataNode.GetValue Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte objekt uložený tímto uzlem.
Přetížení
GetValue(ITypeResolutionService) |
Načte objekt uložený tímto uzlem pomocí služby překladu zadaného typu. |
GetValue(AssemblyName[]) |
Načte objekt uložený tímto uzlem prohledáváním zadaných sestavení. |
GetValue(ITypeResolutionService)
Načte objekt uložený tímto uzlem pomocí služby překladu zadaného typu.
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
Parametry
- typeResolver
- ITypeResolutionService
Služba překladu typů, která se má použít při hledání převaděče typů.
Návraty
Objekt, který odpovídá uložené hodnotě.
Výjimky
Odpovídající typ nebyl nalezen nebo není k dispozici odpovídající převaděč typů.
Poznámky
Pokud uložená hodnota aktuálně existuje v paměti, vrátí se přímo. Pokud je uložen v souboru prostředků a nejedná se o odkaz na soubor, GetValue vyhledá TypeConverter pomocí služby překladu zadaného typu, která může převést z řetězce na příslušný objekt. Pokud je prostředek odkazem na soubor, GetValue pokusí se ho de-serializovat.
Platí pro
GetValue(AssemblyName[])
Načte objekt uložený tímto uzlem prohledáváním zadaných sestavení.
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
Parametry
- names
- AssemblyName[]
Seznam sestavení pro vyhledání typu objektu.
Návraty
Objekt, který odpovídá uložené hodnotě.
Výjimky
Odpovídající typ nebyl nalezen nebo není k dispozici odpovídající převaděč typů.
Poznámky
Pokud uložená hodnota aktuálně existuje v paměti, vrátí se přímo. Pokud je uložen v souboru prostředků a nejedná se o odkaz na soubor, GetValue vyhledá v sestaveních identifikovaných názvy odpovídající typ objektu a pak vyhledá TypeConverter objekt, který může převést z řetězce na příslušný objekt. Pokud je prostředek odkazem na soubor, GetValue pokusí se ho deserializovat.