Compartir a través de


PropertyAccessor Interfaz

Definición

Proporciona la capacidad para crear, obtener, establecer y eliminar propiedades de los objetos.

public interface class PropertyAccessor : Microsoft::Office::Interop::Outlook::_PropertyAccessor
[System.Runtime.InteropServices.Guid("0006302D-0000-0000-C000-000000000046")]
public interface PropertyAccessor : Microsoft.Office.Interop.Outlook._PropertyAccessor
Public Interface PropertyAccessor
Implements _PropertyAccessor
Derivado
Atributos
Implementaciones

Comentarios

Se trata de una interfaz de .NET derivada de una coclase COM que requiere el código administrado para garantizar la interoperabilidad con el objeto COM correspondiente. Utilice esta interfaz derivada para acceder a todos los miembros de métodos, propiedades y eventos del objeto COM. No obstante, si quiere utilizar un método o un evento que comparte el mismo nombre en el mismo objeto COM, realice la conversión a la interfaz principal correspondiente para llamar al método y la conversión a la última interfaz de eventos para conectarse al evento. Consulte este tema si necesita información sobre el objeto COM. Para obtener información sobre los miembros de método y propiedad del objeto COM, vea _PropertyAccessor.

Use el objeto PropertyAccessor para obtener y establecer propiedades de nivel de elemento que no se exponen explícitamente en el modelo de objetos de Outlook o propiedades para los siguientes objetos que no son de elemento: AddressEntry, AddressList, , AttachmentExchangeDistributionList, ExchangeUser, FolderRecipienty .Store

Para obtener o establecer varias propiedades personalizadas, use el objeto PropertyAccessor en lugar del objeto para mejorar el UserProperties rendimiento.

Para obtener más información sobre el uso del objeto PropertyAccessor , vea Información general sobre propiedades.

Propiedades

Application

Devuelve el Application objeto que representa la aplicación primaria (Outlook) para el PropertyAccessor objeto . Solo lectura.

(Heredado de _PropertyAccessor)
Class

Devuelve una constante de la OlObjectClass enumeración que indica la clase del PropertyAccessor objeto . Solo lectura.

(Heredado de _PropertyAccessor)
Parent

Devuelve el objeto primario del PropertyAccessor objeto . Solo lectura.

(Heredado de _PropertyAccessor)
Session

Devuelve el NameSpace objeto de la sesión actual. Solo lectura.

(Heredado de _PropertyAccessor)

Métodos

BinaryToString(Object)

Convierte la matriz de bytes especificada por Value en una cadena (cadena en C#).

(Heredado de _PropertyAccessor)
DeleteProperties(Object)

Elimina las propiedades especificadas en la matriz SchemaNames.

(Heredado de _PropertyAccessor)
DeleteProperty(String)

Elimina la propiedad especificada por SchemaName.

(Heredado de _PropertyAccessor)
GetProperties(Object)

Obtiene los valores de las propiedades especificadas por la matriz SchemaNamesunidimensional .

(Heredado de _PropertyAccessor)
GetProperty(String)

Devuelve un objeto Object que representa el valor de la propiedad especificada por SchemaName.

(Heredado de _PropertyAccessor)
LocalTimeToUTC(DateTime)

Convierte un valor DateTime especificado por Value del formato de hora local al formato de hora universal coordinada (UTC).

(Heredado de _PropertyAccessor)
SetProperties(Object, Object)

Establece las propiedades especificadas por la matriz SchemaNames en los valores especificados por la matriz Values.

(Heredado de _PropertyAccessor)
SetProperty(String, Object)

Establece la propiedad especificada por SchemaName en el valor especificado por Value.

(Heredado de _PropertyAccessor)
StringToBinary(String)

Convierte una cadena especificada por Value en una matriz de bytes.

(Heredado de _PropertyAccessor)
UTCToLocalTime(DateTime)

Convierte el valor datetime especificado por Value y expresado en hora universal coordinada (UTC) en un valor en la hora local.

(Heredado de _PropertyAccessor)

Se aplica a