DocumentBase.CustomDocumentProperties, propriété
Obtient une collection DocumentProperties qui représente toutes les propriétés de document personnalisées pour le document.
Espace de noms : Microsoft.Office.Tools.Word
Assembly : Microsoft.Office.Tools.Word.v4.0.Utilities (dans Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Syntaxe
'Déclaration
Public ReadOnly Property CustomDocumentProperties As Object
public Object CustomDocumentProperties { get; }
Valeur de propriété
Type : System.Object
Collection DocumentProperties qui représente toutes les propriétés de document personnalisées pour le document.
Notes
Utilisez la propriété BuiltInDocumentProperties pour retourner la collection des propriétés de document intégrées.
Les propriétés de type msoPropertyTypeString ne peuvent pas contenir plus de 255 caractères.
Exemples
L'exemple de code suivant ajoute une propriété de document personnalisée nommée Nom de projet dans le document, et affecte la valeur Livres blancs. Pour utiliser cet exemple, exécutez-le à partir de la classe ThisDocument dans un projet au niveau du document.
Private Sub DocumentCustomDocumentProperties()
Dim prps As Microsoft.Office.Core.DocumentProperties
prps = CType(Me.CustomDocumentProperties, Office.DocumentProperties)
prps.Add("Project Name", False, Microsoft.Office.Core.MsoDocProperties. _
msoPropertyTypeString, "White Papers")
End Sub
private void DocumentCustomDocumentProperties()
{
Microsoft.Office.Core.DocumentProperties prps;
prps = (Office.DocumentProperties)this.CustomDocumentProperties;
prps.Add("Project Name", false, Microsoft.Office.Core
.MsoDocProperties.msoPropertyTypeString, "White Papers", missing);
}
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.