IRemotePropertyInfoContract.GetValue Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el valor de la propiedad que IRemotePropertyInfoContract identifica.
public:
System::AddIn::Contract::RemoteArgument GetValue(System::AddIn::Contract::Automation::IRemoteObjectContract ^ obj, System::Reflection::BindingFlags bindingFlags, System::AddIn::Contract::Collections::IRemoteArgumentArrayContract ^ index, int localeId);
public System.AddIn.Contract.RemoteArgument GetValue (System.AddIn.Contract.Automation.IRemoteObjectContract obj, System.Reflection.BindingFlags bindingFlags, System.AddIn.Contract.Collections.IRemoteArgumentArrayContract index, int localeId);
abstract member GetValue : System.AddIn.Contract.Automation.IRemoteObjectContract * System.Reflection.BindingFlags * System.AddIn.Contract.Collections.IRemoteArgumentArrayContract * int -> System.AddIn.Contract.RemoteArgument
Public Function GetValue (obj As IRemoteObjectContract, bindingFlags As BindingFlags, index As IRemoteArgumentArrayContract, localeId As Integer) As RemoteArgument
Parámetros
IRemoteObjectContract que identifica el objeto que contiene la propiedad.
- bindingFlags
- BindingFlags
Combinación bit a bit de valores BindingFlags que especifica cómo invocar a la propiedad.
IRemoteArgumentArrayContract que especifica los valores de índice para una propiedad indizada; null
si la propiedad no está indizada.
- localeId
- Int32
Id. de configuración regional que se usa para las conversiones específicas de la configuración regional realizadas por la propiedad.
Devoluciones
RemoteArgument que especifica el valor de propiedad.
Comentarios
Se recomienda que GetValue las implementaciones produzcan un ArgumentException si la propiedad es de solo escritura.