DocumentProperties

DocumentProperties class

Représente les propriétés d’une présentation.

public class DocumentProperties : IDocumentProperties, IGenericCloneable<IDocumentProperties>

Constructeurs

NomLa description
DocumentProperties()Initialise une nouvelle instance de classeDocumentProperties .

Propriétés

NomLa description
ApplicationTemplate { get; set; }Renvoie ou définit le modèle d’une application. Lecture/écritureString .
AppVersion { get; }Renvoie la version de l’application. Lecture seuleString .
Author { get; set; }Renvoie ou définit l’auteur d’une présentation. Lecture/écritureString .
Category { get; set; }Renvoie ou définit la catégorie d’une présentation. Lecture/écritureString .
Comments { get; set; }Renvoie ou définit les commentaires d’une présentation. Lecture/écritureString .
Company { get; set; }Renvoie ou définit la propriété de l’entreprise. Lecture/écritureString .
ContentStatus { get; set; }Renvoie ou définit l’état du contenu d’une présentation. Lecture/écritureString .
ContentType { get; set; }Renvoie ou définit le type de contenu d’une présentation. Lecture/écritureString .
CountOfCustomProperties { get; }Renvoie le nombre de propriétés personnalisées réellement contenues dans une collection. Lecture seuleInt32 .
CreatedTime { get; set; }Renvoie la date de création d’une présentation. Les valeurs sont en UTC. Lecture/écritureDateTime .
HyperlinkBase { get; set; }Renvoie ou définit la propriété de document HyperlinkBase. Lecture/écritureString .
Item { get; set; }Renvoie ou définit la propriété personnalisée associée à un nom spécifié. Lecture/écritureObject .
Keywords { get; set; }Renvoie ou définit les mots-clés d’une présentation. Lecture/écritureString .
LastPrinted { get; set; }Renvoie la date de la dernière impression d’une présentation. Lecture/écritureDateTime .
LastSavedBy { get; set; }Renvoie ou définit le nom d’une dernière personne qui a modifié une présentation. Lecture/écritureString .
LastSavedTime { get; set; }Renvoie la date à laquelle une présentation a été modifiée pour la dernière fois. Les valeurs sont en UTC. En lecture seule dans le cas de Presentation.DocumentProperties (car il sera mis à jour en interne pendant le processus d’enregistrement de l’objet IPresentation). Peut être modifié via l’instance DocumentProperties renvoyée par méthodeReadDocumentProperties Veuillez voir l’exemple dansUpdateDocumentProperties résumé de la méthode.
Manager { get; set; }Renvoie ou définit la propriété du gestionnaire. Lecture/écritureString .
NameOfApplication { get; set; }Renvoie ou définit le nom de l’application. Lecture/écritureString .
PresentationFormat { get; set; }Renvoie ou définit le format prévu d’une présentation. Lecture/écritureString .
RevisionNumber { get; set; }Renvoie ou définit le numéro de révision de la présentation. Lecture/écritureInt32 .
SharedDoc { get; set; }Détermine si la présentation est partagée entre plusieurs personnes. Lecture/écritureBoolean .
Subject { get; set; }Renvoie ou définit le sujet d’une présentation. Lecture/écritureString .
Title { get; set; }Renvoie ou définit le titre d’une présentation. Lecture/écritureString .
TotalEditingTime { get; set; }Temps d’édition total d’une présentation. Lecture/écritureTimeSpan .

Méthodes

NomLa description
ClearBuiltInProperties()Efface et définit les valeurs par défaut pour toutes les propriétés intégrées.
ClearCustomProperties()Supprime toutes les propriétés personnalisées.
Clone()Clone l’objet actuel
CloneT()Clone l’objet actuel
ContainsCustomProperty(string)Vérifier les présents d’une propriété personnalisée avec un nom spécifié.
GetCustomPropertyName(int)Renvoie un nom de propriété personnalisé à l’index spécifié.
GetCustomPropertyValue(string, out bool)Obtient une valeur booléenne nommée à partir des propriétés personnalisées.
GetCustomPropertyValue(string, out DateTime)Obtient une valeur DateTime nommée à partir des propriétés personnalisées.
GetCustomPropertyValue(string, out double)Obtient une valeur double nommée à partir des propriétés personnalisées.
GetCustomPropertyValue(string, out float)Obtient une valeur flottante nommée à partir des propriétés personnalisées.
GetCustomPropertyValue(string, out int)Obtient une valeur entière nommée à partir des propriétés personnalisées.
GetCustomPropertyValue(string, out string)Obtient une valeur de chaîne nommée à partir des propriétés personnalisées.
RemoveCustomProperty(string)Supprimer une propriété personnalisée associée à un nom spécifié.
SetCustomPropertyValue(string, bool)Définit une propriété personnalisée booléenne nommée.
SetCustomPropertyValue(string, DateTime)Définit une propriété personnalisée DateTime nommée.
SetCustomPropertyValue(string, double)Définit une double propriété personnalisée nommée.
SetCustomPropertyValue(string, float)Définit une propriété personnalisée flottante nommée.
SetCustomPropertyValue(string, int)Définit une propriété personnalisée entière nommée.
SetCustomPropertyValue(string, string)Définit une propriété personnalisée de chaîne nommée.

Voir également