ResXDataNode.GetValue Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar objektet som lagras av den här noden.
Överlagringar
| Name | Description |
|---|---|
| GetValue(ITypeResolutionService) |
Hämtar objektet som lagras av den här noden med hjälp av den angivna typmatchningstjänsten. |
| GetValue(AssemblyName[]) |
Hämtar objektet som lagras av den här noden genom att söka i de angivna sammansättningarna. |
GetValue(ITypeResolutionService)
- Källa:
- ResXDataNode.cs
- Källa:
- ResXDataNode.cs
- Källa:
- ResXDataNode.cs
- Källa:
- ResXDataNode.cs
- Källa:
- ResXDataNode.cs
Hämtar objektet som lagras av den här noden med hjälp av den angivna typmatchningstjänsten.
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
Parametrar
- typeResolver
- ITypeResolutionService
Den typmatchningstjänst som ska användas när du letar efter en typkonverterare.
Returer
Objektet som motsvarar det lagrade värdet.
Undantag
Det gick inte att hitta motsvarande typ eller så är en lämplig typkonverterare inte tillgänglig.
Kommentarer
Om det lagrade värdet för närvarande finns i minnet returneras det direkt. Om den lagras i resursfilen och den inte är en filreferens GetValue söker du efter en TypeConverter med hjälp av den angivna typmatchningstjänsten som kan konvertera från en sträng till rätt objekt. Om resursen är en filreferens GetValue försöker du av-serialisera den.
Gäller för
GetValue(AssemblyName[])
- Källa:
- ResXDataNode.cs
- Källa:
- ResXDataNode.cs
- Källa:
- ResXDataNode.cs
- Källa:
- ResXDataNode.cs
- Källa:
- ResXDataNode.cs
Hämtar objektet som lagras av den här noden genom att söka i de angivna sammansättningarna.
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
Parametrar
- names
- AssemblyName[]
Listan över sammansättningar för att söka efter objekttypen.
Returer
Objektet som motsvarar det lagrade värdet.
Undantag
Det gick inte att hitta motsvarande typ eller så är en lämplig typkonverterare inte tillgänglig.
Kommentarer
Om det lagrade värdet för närvarande finns i minnet returneras det direkt. Om den lagras i resursfilen och den inte är en filreferens söker GetValue du i sammansättningarna som identifieras av namn för att hitta objektets motsvarande typ och letar sedan efter en TypeConverter som kan konvertera från en sträng till lämpligt objekt. Om resursen är en filreferens GetValue försöker du deserialisera den.