ResXDataNode.GetValue Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.