Compartir a través de


UserProperties Interfaz

Definición

Contiene UserProperty objetos que representan las propiedades personalizadas de un elemento de Outlook.

public interface class UserProperties : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("0006303D-0000-0000-C000-000000000046")]
public interface UserProperties : System.Collections.IEnumerable
Public Interface UserProperties
Implements IEnumerable
Atributos
Implementaciones

Comentarios

Utilice la propiedad UserProperties para devolver el objeto UserProperties de un elemento de Outlook. Esto se aplica a todos los elementos de Outlook excepto a NoteItem.

Use el Add(String, OlUserPropertyType, Object, Object) método para crear una nueva propiedad UserProperty para un elemento y agregarla al objeto UserProperties . El método Add permite especificar un nombre y un tipo para la nueva propiedad. Al crear una nueva propiedad, también se puede agregar como un campo personalizado a la carpeta que contiene el elemento (con el mismo nombre que la propiedad) estableciendo el AddToFolderFields parámetro en True al llamar al método Add . A continuación, ese campo puede utilizarse como una columna en las vistas de carpeta.

Use UserProperties(index), donde index es un nombre o un número de índice basado en uno, para devolver un solo UserProperty objeto.

Puede usar la UserDefinedProperties propiedad del Folder objeto para recuperar y examinar las definiciones de propiedades personalizadas de nivel de elemento que una carpeta puede mostrar en una vista.

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

Propiedades

Application

Devuelve un Application objeto que representa la aplicación primaria de Outlook para el objeto . Solo lectura.

Class

Devuelve una OlObjectClass constante que indica la clase del objeto. Solo lectura.

Count

Devuelve un valor Integer (int en C#) que indica el recuento de objetos de la colección especificada. Solo lectura.

Item[Object]

Devuelve un UserProperty objeto de la colección.

Parent

Devuelve al elemento primario del objeto del objeto especificado. Solo lectura.

Session

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

Métodos

Add(String, OlUserPropertyType, Object, Object)

Crea una nueva propiedad de usuario en la UserProperties colección.

Find(String, Object)

Busca y devuelve un UserProperty objeto para el nombre de propiedad solicitado, si existe.

Remove(Int32)

Quita un objeto de la colección.

Se aplica a