ResXDataNode.GetValue Método

Definição

Recupera o objeto armazenado por este nó.

Sobrecargas

Name Description
GetValue(ITypeResolutionService)

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

GetValue(AssemblyName[])

Recupera o objeto armazenado por este nó pesquisando as assembleias especificadas.

GetValue(ITypeResolutionService)

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

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

Parâmetros

typeResolver
ITypeResolutionService

O serviço de resolução de tipos a usar ao procurar um conversor de tipos.

Devoluções

O objeto que corresponde ao valor armazenado.

Exceções

O tipo correspondente não foi encontrado, ou não existe um conversor de tipo apropriado.

Observações

Se o valor armazenado existir atualmente na memória, é devolvido diretamente. Se estiver armazenado no ficheiro de recurso e não for uma referência de ficheiro, GetValue procura um TypeConverter usando o serviço de resolução de tipos especificado que pode converter de uma string para o objeto apropriado. Se o recurso for uma referência de ficheiro, GetValue tenta desserializá-lo.

Aplica-se a

GetValue(AssemblyName[])

Recupera o objeto armazenado por este nó pesquisando as assembleias especificadas.

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

Parâmetros

names
AssemblyName[]

A lista de assemblies para procurar o tipo do objeto.

Devoluções

O objeto que corresponde ao valor armazenado.

Exceções

O tipo correspondente não foi encontrado, ou não existe um conversor de tipo apropriado.

Observações

Se o valor armazenado existir atualmente na memória, é devolvido diretamente. Se estiver armazenado no ficheiro de recurso e não for uma referência de ficheiro, GetValue procura nas assembleias identificadas pelos nomes para encontrar o tipo correspondente ao objeto, e depois procura um TypeConverter que possa converter de uma string para o objeto apropriado. Se o recurso for uma referência de ficheiro, GetValue tenta desserializá-lo.

Aplica-se a