Compartilhar via


ResXDataNode.GetValue Método

Definição

Recupera o objeto armazenado por este nó.

Sobrecargas

GetValue(ITypeResolutionService)

Recupera o objeto armazenado por este nó usando o serviço de resolução do tipo especificado.

GetValue(AssemblyName[])

Recupera o objeto armazenado por este nó pesquisando os assemblies especificados.

GetValue(ITypeResolutionService)

Recupera o objeto armazenado por este nó usando o serviço de resolução do tipo especificado.

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

Parâmetros

typeResolver
ITypeResolutionService

O serviço de resolução do tipo a ser usado ao procurar um conversor de tipo.

Retornos

O objeto que corresponde ao valor armazenado.

Exceções

O tipo correspondente não pôde ser encontrado ou um conversor de tipo adequado não está disponível.

Comentários

Se o valor armazenado existir atualmente na memória, ele será retornado diretamente. Se ele estiver armazenado no arquivo de recurso e não for uma referência de arquivo, GetValue procure um TypeConverter usando o serviço de resolução de tipos especificado que pode converter de uma cadeia de caracteres para o objeto apropriado. Se o recurso for uma referência de arquivo, GetValue tentará des serializá-lo.

Aplica-se a

GetValue(AssemblyName[])

Recupera o objeto armazenado por este nó pesquisando os assemblies especificados.

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

Parâmetros

names
AssemblyName[]

A lista de assemblies para pesquisar o tipo do objeto.

Retornos

O objeto que corresponde ao valor armazenado.

Exceções

O tipo correspondente não pôde ser encontrado ou um conversor de tipo adequado não está disponível.

Comentários

Se o valor armazenado existir atualmente na memória, ele será retornado diretamente. Se ele estiver armazenado no arquivo de recurso e não for uma referência de arquivo, GetValue examinará os assemblies identificados por nomes para localizar o tipo correspondente do objeto e procurará um TypeConverter que possa converter de uma cadeia de caracteres para o objeto apropriado. Se o recurso for uma referência de arquivo, GetValue tente desserializá-lo.

Aplica-se a