ResXDataNode.GetValue Metod

Definition

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.

Gäller för