ResXDataNode.GetValue 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.
Hiermee wordt het object opgehaald dat door dit knooppunt is opgeslagen.
Overloads
| Name | Description |
|---|---|
| GetValue(ITypeResolutionService) |
Hiermee haalt u het object op dat door dit knooppunt is opgeslagen met behulp van de opgegeven typeomzettingsservice. |
| GetValue(AssemblyName[]) |
Hiermee haalt u het object op dat door dit knooppunt is opgeslagen door de opgegeven assembly's te doorzoeken. |
GetValue(ITypeResolutionService)
Hiermee haalt u het object op dat door dit knooppunt is opgeslagen met behulp van de opgegeven typeomzettingsservice.
public:
System::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
Parameters
- typeResolver
- ITypeResolutionService
De typeomzettingsservice die moet worden gebruikt bij het zoeken naar een typeconversieprogramma.
Retouren
Het object dat overeenkomt met de opgeslagen waarde.
Uitzonderingen
Het bijbehorende type kan niet worden gevonden of er is geen geschikt typeconversieprogramma beschikbaar.
Opmerkingen
Als de opgeslagen waarde momenteel in het geheugen bestaat, wordt deze rechtstreeks geretourneerd. Als het is opgeslagen in het resourcebestand en het geen bestandsverwijzing is, GetValue zoekt u naar een TypeConverter met behulp van de opgegeven typeomzettingsservice die kan worden geconverteerd van een tekenreeks naar het juiste object. Als de resource een bestandsverwijzing is, GetValue probeert u deze te de-serialiseren.
Van toepassing op
GetValue(AssemblyName[])
Hiermee haalt u het object op dat door dit knooppunt is opgeslagen door de opgegeven assembly's te doorzoeken.
public:
System::Object ^ GetValue(cli::array <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
Parameters
- names
- AssemblyName[]
De lijst met assembly's om te zoeken naar het type object.
Retouren
Het object dat overeenkomt met de opgeslagen waarde.
Uitzonderingen
Het bijbehorende type kan niet worden gevonden of er is geen geschikt typeconversieprogramma beschikbaar.
Opmerkingen
Als de opgeslagen waarde momenteel in het geheugen bestaat, wordt deze rechtstreeks geretourneerd. Als het is opgeslagen in het resourcebestand en het geen bestandsverwijzing is, GetValue zoekt u in de assembly's die zijn geïdentificeerd door namen om het bijbehorende type van het object te vinden en zoekt u vervolgens naar een TypeConverter bestand dat kan worden geconverteerd van een tekenreeks naar het juiste object. Als de resource een bestandsreferentie is, GetValue probeert u deze te deserialiseren.