UserProperties Interface

Définition

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.

S’applique à