UserProperties Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Contient des UserProperty objets qui représentent les propriétés personnalisées d’un élément 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
- Attributs
- Implémente
Remarques
Utilisez la propriété UserProperties pour renvoyer l’objet UserProperties d’un élément Outlook. Cela s’applique à tous les éléments Outlook à l’exception de NoteItem.
Utilisez la Add(String, OlUserPropertyType, Object, Object) méthode pour créer un UserProperty pour un élément et l’ajouter à l’objet UserProperties . La méthode Add permet de spécifier un nom et un type pour cette nouvelle propriété. Lorsque vous créez une propriété, elle peut également être ajoutée en tant que champ personnalisé au dossier qui contient l’élément (en utilisant le même nom que la propriété) en définissant le AddToFolderFields
paramètre sur True lors de l’appel de la méthode Add . Vous pouvez ensuite utiliser ce champ comme une colonne dans les affichages de dossier.
Utilisez UserProperties(index
), où index
est un nom ou un numéro d’index de base unique, pour renvoyer un seul UserProperty objet.
Vous pouvez utiliser la UserDefinedProperties propriété de l’objet Folder pour récupérer et examiner les définitions des propriétés personnalisées au niveau de l’élément qu’un dossier peut afficher dans une vue.
Pour obtenir ou définir plusieurs propriétés personnalisées, utilisez l’objet PropertyAccessor au lieu de l’objet UserProperties pour de meilleures performances.
Propriétés
Application |
Renvoie un Application objet qui représente l’application Outlook parente pour l’objet . En lecture seule. |
Class |
Retourne une OlObjectClass constante indiquant la classe de l’objet. En lecture seule. |
Count |
Retourne une valeur Integer (int en C#) indiquant le nombre d’objets dans la collection spécifiée. En lecture seule. |
Item[Object] |
Retourne un UserProperty objet de la collection. |
Parent |
Renvoie la valeur de type Object parent de l’objet spécifié. En lecture seule. |
Session |
Retourne l’objet NameSpace pour la session active. En lecture seule. |
Méthodes
Add(String, OlUserPropertyType, Object, Object) |
Crée une propriété utilisateur dans la UserProperties collection. |
Find(String, Object) |
Recherche et retourne un UserProperty objet pour le nom de propriété demandé, s’il existe. |
Remove(Int32) |
Supprime un objet de la collection. |