UserProperties Interfaz
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í.
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. |