_PropertyAccessor.SetProperty(String, Object) 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í.
Establece la propiedad especificada por SchemaName
en el valor especificado por Value
.
public:
void SetProperty(System::String ^ SchemaName, System::Object ^ Value);
public void SetProperty (string SchemaName, object Value);
Public Sub SetProperty (SchemaName As String, Value As Object)
Parámetros
- SchemaName
- String
Nombre de una propiedad cuyo valor se va a establecer según lo especificado por Value
. El espacio de nombres hace referencia a la propiedad. Para obtener más información, vea Hacer referencia a propiedades por espacio de nombres.
- Value
- Object
Valor que se va a establecer para la propiedad especificada por SchemaName
.
Comentarios
Si la propiedad no existe y SchemaName
contiene un especificador de propiedad válido, SetProperty crea la propiedad y asigna el valor especificado por Value
. Si la propiedad existe y SchemaName
es válida, SetProperty asigna la propiedad con el valor especificado por Value
.
Tenga en cuenta que no se admite en una vista personalizada una propiedad personalizada creada usando PropertyAccessor. Si desea ver una propiedad personalizada en un elemento, cree la propiedad mediante el Add(String, OlUserPropertyType, Object, Object) método .
Si el objeto primario de PropertyAccessor admite explícita operación de Guardar y, a continuación, las propiedades se deben guardar en el objeto con un explícitas Guardar llamada al método. Si el objeto no admite explícita operación de Guardar y, a continuación, las propiedades se guardan en el objeto cuando se llame a SetProperties.
Tenga cuidado y asegúrese de que se controlan todas las excepciones correctamente. Las condiciones en las que el establecimiento de las propiedades genera un error incluyen las siguientes:
Para obtener más información sobre cómo establecer propiedades mediante el objeto PropertyAccessor, consulte Procedimientos recomendados para obtener y establecer propiedades.