Document Interface

Définition

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

public interface class Document : IDisposable, System::ComponentModel::IComponent, System::ComponentModel::ISupportInitialize, System::Windows::Forms::IBindableComponent
[System.Runtime.InteropServices.Guid("bf1b29c2-9873-41b7-9b45-f22c50432bb1")]
public interface Document : IDisposable, System.ComponentModel.IComponent, System.ComponentModel.ISupportInitialize, System.Windows.Forms.IBindableComponent
[<System.Runtime.InteropServices.Guid("bf1b29c2-9873-41b7-9b45-f22c50432bb1")>]
type Document = interface
    interface IBindableComponent
    interface IComponent
    interface IDisposable
    interface ISupportInitialize
Public Interface Document
Implements IBindableComponent, IComponent, IDisposable, ISupportInitialize
Attributs
Implémente

Remarques

Un Microsoft.Office.Tools.Word.Document objet fournit les mêmes membres qu’un Microsoft.Office.Interop.Word.Document objet de l’assembly d’interopérabilité primaire Word, mais il ajoute les fonctionnalités suivantes :

Dans un projet au niveau de l’application, vous pouvez créer un Microsoft.Office.Tools.Word.Document objet à l’aide de la GetVstoObject méthode . Pour plus d'informations, consultez Extending Word Documents and Excel Workbooks in VSTO Add-ins at Run Time.

Dans un projet au niveau du document, vous n’utilisez Microsoft.Office.Tools.Word.Document généralement pas d’objets directement. Utilisez plutôt la ThisDocument classe pour accéder par programmation au document dans votre projet. La ThisDocument classe dérive la plupart de ses membres de la Microsoft.Office.Tools.Word.DocumentBase classe . Cette classe redirige tous les appels à ses membres vers une implémentation interne de l’interface Microsoft.Office.Tools.Word.Document dans le runtime Visual Studio Tools pour Office. Pour plus d'informations, consultez Programming Document-Level Customizations.

Notes

Cette interface est implémentée par Visual Studio Tools pour Office Runtime. Elle n'est pas destinée à être implémentée dans votre code. Pour plus d'informations, consultez Visual Studio Tools for Office Runtime Overview.

Utilisation

Cette documentation décrit la version de ce type utilisée dans les projets Office qui ciblent le .NET Framework 4 ou ultérieur. Dans les projets qui ciblent .NET Framework 3.5, ce type peut contenir d'autres membres, et les exemples de code qui y figurent sont susceptibles de ne pas fonctionner. Pour obtenir de la documentation sur ce type dans les projets ciblant .NET Framework 3.5, consultez la section de référence suivante dans la documentation Visual Studio 2008 : http://go.microsoft.com/fwlink/?LinkId=160658.

Propriétés

ActiveTheme

Obtient le nom du thème actif plus les options de mise en forme du thème pour le document.

ActiveThemeDisplayName

Obtient le nom complet du thème actif pour le document.

ActiveWindow

Obtient un Window qui représente la fenêtre active.

ActiveWritingStyle

Obtient le style rédactionnel pour un langage spécifié dans le document.

Application

Obtient un Application qui représente le créateur du document.

AttachedTemplate

Obtient ou définit un Template qui représente le modèle attaché au document.

AutoFormatOverride

Obtient ou définit une valeur qui indique si les options de mise en forme automatique substituent les restrictions de mise en forme dans un document où celles-ci sont appliquées.

AutoHyphenation

Obtient ou définit une valeur qui indique si la césure automatique est activée pour le document spécifié.

Background

Obtient ou définit un Shape qui représente l'image d'arrière-plan pour le document spécifié.

Bibliography

Obtient les références bibliographiques contenues dans le document.

Bookmarks

Obtient une collection Bookmarks qui représente tous les signets dans le document.

BuiltInDocumentProperties

Obtient une collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document intégrées pour le document.

Characters

Obtient une collection Characters qui représente les caractères dans le document.

ChildNodeSuggestions

Obtient une collection XMLChildNodeSuggestions qui représente la liste des éléments autorisés pour le Document (qui retourne les éléments racines pour tous les schémas attachés) ou pour l'objet XMLNode (qui retourne les éléments enfants d'un élément spécifié).

ClickAndTypeParagraphStyle

Obtient ou définit le style de paragraphe par défaut appliqué au texte par la fonctionnalité Cliquer-taper dans le document.

CoAuthoring

Représente les fonctionnalités liées à la co-création dans le document.

CommandBars

Obtient une collection CommandBars qui représente la barre de menus et toutes les barres d'outils dans Microsoft Office Word.

Comments

Obtient une collection Comments qui représente tous les commentaires dans le document.

Compatibility

Obtient une valeur qui indique si l'option de compatibilité spécifiée est activée.

CompatibilityMode

Obtient une valeur qui spécifie le mode de compatibilité utilisé par Word lors de l'ouverture du document.

ConsecutiveHyphensLimit

Obtient ou définit le nombre maximal de lignes consécutives pouvant se terminer par un trait d'union.

Container

Obtient l'application conteneur pour le document.

Content

Obtient un Range qui représente l'histoire principale du document.

ContentControls

Obtient la collection de tous les contrôles de contenu du document.

ContentTypeProperties

Obtient les métadonnées stockées dans un document, telles que le nom de l'auteur, le sujet et la société. Ce type ou ce membre vise à être utilisé uniquement dans les projets pour la version 2007 de Microsoft Office System. Les étiquettes actives sont dépréciées dans Office 2010.

Controls

Obtient la collection des contrôles gérés contenus dans le document.

Creator

Obtient l'application dans laquelle le document a été créé.

CurrentRsid

Obtient un nombre aléatoire que Microsoft Office Word assigne aux modifications dans le document.

CustomDocumentProperties

Obtient une collection Microsoft.Office.Core.DocumentProperties qui représente toutes les propriétés de document personnalisées pour le document.

CustomXMLParts

Retourne les parties XML personnalisées du document.

DataHost

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

DefaultExtension

Obtient l’extension par défaut de cet objet Document.

DefaultTableStyle

Obtient le style de table qui est appliqué à toutes les nouvelles tables dans le document.

DefaultTabStop

Obtient ou définit l'intervalle (en points) entre les taquets de tabulation par défaut dans le document.

DefaultTargetFrame

Obtient ou définit le frame de navigateur dans lequel afficher une page Web accédée via un lien hypertexte.

DisableFeatures

Obtient ou définit une valeur qui indique si toutes les fonctionnalités introduites après la version spécifiée dans la propriété DisableFeaturesIntroducedAfter sont désactivées.

DisableFeaturesIntroducedAfter

Obtient ou définit une valeur qui détermine si toutes les fonctionnalités introduites après une version spécifiée de Microsoft Office Word sont désactivées dans le document uniquement.

DocumentInspectors

Obtient un objet DocumentInspectors que vous pouvez utiliser pour localiser des informations personnelles cachées, telles que le nom de l'auteur, le nom de la société et la date de révision.

DocumentLibraryVersions

Obtient une collection DocumentLibraryVersions qui représente la collection de versions d'un document partagé dont le versioning est activé et qui est stocké dans une bibliothèque de documents située sur un serveur.

DocumentTheme

Obtient le thème Microsoft Office appliqué au document.

DoNotEmbedSystemFonts

Obtient ou définit une valeur qui indique si Microsoft Office Word incorpore des polices système communes.

Email

Obtient un objet Email qui contient toutes les propriétés associées aux messages électroniques du document.

EmbedLinguisticData

Obtient ou définit une valeur qui indique si Microsoft Office Word incorpore la parole et l'écriture, et contrôle les données de service de texte reçues de périphériques connectés à Microsoft Office à l'aide de l'API de l'infrastructure de service de texte Windows.

EmbedTrueTypeFonts

Obtient ou définit une valeur qui indique si Microsoft Office Word incorpore des polices TrueType dans un document lorsque le document est enregistré.

EncryptionProvider

Obtient ou définit le nom du fournisseur de chiffrement d'algorithme que Microsoft Office Word utilise pour chiffrer les documents.

Endnotes

Obtient une collection Endnotes qui représente toutes les notes de fin dans le document.

EnforceStyle

Obtient ou définit une valeur qui indique si les restrictions de mise en forme sont appliquées dans un document protégé.

Envelope

Obtient un Envelope qui représente une fonctionnalité d'enveloppe et l'enveloppe dans le document.

Extension

Obtient une extension personnalisée pour cet objet Document.

FarEastLineBreakLanguage

Obtient ou définit la langue d'Asie de l'Est dont il conviendra d'appliquer les règles en matière de saut de ligne dans le document.

FarEastLineBreakLevel

Obtient ou définit le niveau de contrôle du saut de ligne pour le document spécifié.

Fields

Obtient une collection Fields en lecture seule qui contient les champs dans l'histoire de texte principale.

Final

Obtient ou définit une valeur qui indique s'il s'agit de la version finale du document.

Footnotes

Obtient une collection Footnotes qui représente toutes les notes de bas de page dans le document.

FormattingShowClear

Obtient ou définit une valeur qui indique si Microsoft Office Word propose l’option Effacer la mise en forme dans le volet Office Styles et mise en forme.

FormattingShowFilter

Obtient ou définit une constante WdShowFilter qui représente les styles et la mise en forme affichés dans le volet Office Styles et mise en forme.

FormattingShowFont

Obtient ou définit une valeur qui indique si Microsoft Office Word affiche la mise en forme de la police dans le volet Office Styles et mise en forme.

FormattingShowNextLevel

Obtient ou définit une valeur qui indique si Microsoft Office Word affiche le prochain niveau de titre lorsque le niveau de titre précédent est utilisé.

FormattingShowNumbering

Obtient ou définit une valeur qui indique si Microsoft Office Word affiche la mise en forme des nombres dans le volet Office Styles et mise en forme.

FormattingShowParagraph

Obtient ou définit une valeur qui indique si Microsoft Office Word affiche la mise en forme des paragraphes dans le volet Office Styles et mise en forme.

FormattingShowUserStyleName

Obtient ou définit une valeur qui indique si les styles définis par l'utilisateur doivent être affichés.

FormFields

Obtient une collection FormFields qui représente tous les champs de formulaire dans le document.

FormsDesign

Obtient une valeur qui indique si le document est en mode Création de formulaire.

Frames

Obtient une collection Frames qui représente tous les cadres dans le document.

Frameset

Obtient un Frameset qui représente une page de cadres entière ou un simple cadre sur une page de cadres.

FullName

Obtient le nom du document, y compris le chemin d'accès du lecteur ou Web.

GrammarChecked

Obtient ou définit une valeur indiquant si le document a fait l'objet d'une vérification grammaticale.

GrammaticalErrors

Obtient une collection ProofreadingErrors qui représente les phrases ayant échoué à la vérification grammaticale du document.

GridDistanceHorizontal

Obtient ou définit la quantité d'espace horizontal entre les lignes du quadrillage invisible que Microsoft Office Word utilise lorsque vous dessinez, déplacez et redimensionnez des formes automatiques ou des caractères d'Asie de l'Est dans le document.

GridDistanceVertical

Obtient ou définit la quantité d'espace vertical entre les lignes du quadrillage invisible que Microsoft Office Word utilise lorsque vous dessinez, déplacez et redimensionnez des formes automatiques ou des caractères d'Asie de l'Est dans le document.

GridOriginFromMargin

Obtient ou définit une valeur qui indique si Microsoft Office Word démarre la grille de caractères à l'angle supérieur gauche de la page.

GridOriginHorizontal

Obtient ou définit le point, par rapport au bord gauche de la page, où vous souhaitez que commence la grille invisible pour dessiner, déplacer et redimensionner les formes automatiques ou les caractères d'Asie de l'Est.

GridOriginVertical

Obtient ou définit le point, par rapport à la partie supérieure de la page, où vous souhaitez que commence la grille invisible pour dessiner, déplacer et redimensionner les formes automatiques ou les caractères d'Asie de l'Est.

GridSpaceBetweenHorizontalLines

Obtient ou définit l'intervalle auquel Microsoft Office Word affiche la grille de caractères horizontale en mode Page.

GridSpaceBetweenVerticalLines

Obtient ou définit l'intervalle auquel Microsoft Office Word affiche la grille de caractères verticale en mode Page.

HasMailer

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

HasPassword

Obtient une valeur qui indique si un mot de passe est nécessaire pour ouvrir le document.

HasVBProject

Obtient une valeur qui indique si un projet VBA (Microsoft Visual Basic pour Applications) est attaché au document.

HostContext

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

HTMLDivisions

Obtient un objet HTMLDivisions représentant une division HTML dans un document Web.

Hyperlinks

Obtient une collection Hyperlinks qui représente tous les liens hypertexte dans le document.

HyphenateCaps

Obtient ou définit une valeur qui indique si les mots tout en majuscules peuvent être séparés par un trait d'union.

HyphenationZone

Obtient ou définit la largeur de la zone de coupure, en points.

Indexes

Obtient une collection Indexes qui représente tous les index dans le document.

InlineShapes

Obtient une collection InlineShapes qui représente tous les objets InlineShape dans le document.

InnerObject

Obtient un Document qui représente l’objet natif sous-jacent de la Document.

IsMasterDocument

Obtient une valeur qui indique si le document est un document maître.

IsSubdocument

Obtient une valeur qui indique si le document est ouvert dans une fenêtre de document distincte comme un sous-document d'un document maître.

ItemProvider

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

JustificationMode

Obtient ou définit le réglage de l'espacement des caractères pour le document.

KerningByAlgorithm

Obtient ou définit une valeur qui indique si Microsoft Office Word crène les caractères latins à demi-chasse et les signes de ponctuation dans le document.

Kind

Obtient ou définit le type de format que Microsoft Office Word utilise lors de la mise en forme automatique du document.

LanguageDetected

Obtient ou définit une valeur indiquant si Microsoft Office Word a détecté la langue du texte dans le document.

ListParagraphs

Obtient une collection ListParagraphs qui représente tous les paragraphes numérotés dans le document.

Lists

Obtient une collection Lists qui contient toutes les listes mises en forme dans le document.

ListTemplates

Obtient une collection ListTemplates qui représente tous les formats de liste pour le document.

LockQuickStyleSet

Obtient ou définit une valeur qui indique si les utilisateurs peuvent modifier le jeu de styles rapides en cours d'utilisation.

LockTheme

Obtient ou définit une valeur qui indique si les utilisateurs peuvent modifier le thème du document.

MailEnvelope

Obtient un MsoEnvelope qui représente un en-tête de message électronique pour un document.

Mailer

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

MailMerge

Obtient un MailMerge qui représente la fonctionnalité de fusion et publipostage pour le document.

Name

Obtient le nom du document.

NoLineBreakAfter

Obtient ou définit les caractères kinsoku après lesquels Microsoft Office Word n'insérera pas de saut de ligne.

NoLineBreakBefore

Obtient ou définit les caractères kinsoku avant lesquels Microsoft Office Word n'insérera pas de saut de ligne.

OMathBreakBin

Obtient ou définit une valeur qui spécifie le placement des opérateurs binaires par Microsoft Office Word lorsque les équations couvrent au moins deux lignes.

OMathBreakSub

Obtient ou définit une valeur qui spécifie la manière dont Microsoft Office Word gère un opérateur de soustraction qui s'arrête avant un saut de ligne.

OMathFontName

Obtient ou définit le nom de la police utilisée dans un document pour afficher les équations.

OMathIntSubSupLim

Obtient ou définit une valeur qui spécifie l'emplacement par défaut des limites d'intégrales.

OMathJc

Obtient ou définit une valeur qui indique la justification par défaut (gauche, droite, centré, ou centré sous la forme d'un groupe) d'un groupe d'équations.

OMathLeftMargin

Obtient ou définit une valeur qui spécifie la marge de gauche pour les équations.

OMathNarySupSubLim

Obtient ou définit une valeur qui spécifie l’emplacement par défaut des limites pour des objets n-aires autres que des intégrales.

OMathRightMargin

Obtient ou définit une valeur qui représente la marge de droite pour les équations.

OMaths

Obtient la collection OMath d'objets du document.

OMathSmallFrac

Obtient ou définit une valeur qui indique si de petites fractions doivent être utilisées dans les équations contenues dans le document.

OMathWrap

Obtient ou définit une valeur qui spécifie le positionnement de la deuxième ligne d'une équation répartie sur une nouvelle ligne.

OpenEncoding

Obtient l'encodage utilisé pour ouvrir le document.

OptimizeForWord97

Obtient ou définit une valeur qui indique si Microsoft Office Word optimise le document à afficher dans Word 97 en désactivant toute mise en forme incompatible.

OriginalDocumentTitle

Obtient le titre du document original après avoir exécuté une opération de comparaison de document en mode révision.

PageSetup

Obtient ou définit un PageSetup qui est associé au document.

Paragraphs

Obtient une collection Paragraphs qui représente tous les paragraphes dans le document.

Parent

Obtient l'objet parent du document.

Password

Définit un mot de passe qui doit être fourni pour ouvrir le document.

PasswordEncryptionAlgorithm

Obtient l'algorithme que Microsoft Office Word utilise pour chiffrer les documents avec des mots de passe.

PasswordEncryptionFileProperties

Obtient une valeur qui indique si Microsoft Office Word chiffre les propriétés de fichier pour les documents protégés par un mot de passe.

PasswordEncryptionKeyLength

Obtient la longueur de clé de l'algorithme que Microsoft Office Word utilise pour chiffrer les documents avec des mots de passe.

PasswordEncryptionProvider

Obtient le nom du fournisseur de chiffrement d'algorithme que Microsoft Office Word utilise pour chiffrer les documents avec des mots de passe.

Path

Obtient le chemin d'accès sur disque ou Web du document.

Permission

Obtient un Permission qui représente les paramètres d'autorisation pour le document.

PrintFormsData

Obtient ou définit une valeur qui indique si Microsoft Office Word imprime sur un formulaire préimprimé uniquement les données entrées dans le formulaire en ligne correspondant.

PrintFractionalWidths

Obtient ou définit une valeur qui indique si le document est mis en forme pour utiliser l'espacement à virgule fractionnaire afin d'afficher et d'imprimer des caractères.

PrintPostScriptOverText

Obtient ou définit une valeur qui indique si les instructions de champ PRINT (comme les commandes PostScript) dans un document doivent être imprimées par-dessus le texte et les graphiques lorsqu'une imprimante PostScript est utilisée.

PrintRevisions

Obtient ou définit une valeur qui indique si les marques de révision sont imprimées avec le document.

ProtectionType

Obtient le type de protection pour le document.

ReadabilityStatistics

Obtient une collection ReadabilityStatistics qui représente les statistiques de lisibilité pour le document.

ReadingLayoutSizeX

Obtient ou définit la largeur des pages dans le document lorsqu'il est affiché en mode Lecture et figé pour l'entrée du balisage manuscrit.

ReadingLayoutSizeY

Obtient ou définit la hauteur des pages dans le document lorsqu'il est affiché en mode Lecture et figé pour l'entrée du balisage manuscrit.

ReadingModeLayoutFrozen

Obtient ou définit une valeur qui indique si les pages affichées en mode Lecture sont figées pour l'entrée du balisage manuscrit dans un document.

ReadOnly

Obtient une valeur qui indique si les modifications apportées au document ne peuvent pas être enregistrées dans le document d'origine.

ReadOnlyRecommended

Obtient ou définit une valeur qui indique si Microsoft Office Word affiche un message recommandant que le document soit ouvert en lecture seule chaque fois qu'un utilisateur ouvre le document.

RemoveDateAndTime

Obtient ou définit une valeur qui indique si un document stocke les métadonnées de date et d'heure pour le suivi des modifications.

RemovePersonalInformation

Obtient ou définit une valeur qui indique si Microsoft Office Word supprime toutes les informations utilisateur des commentaires, des révisions et de la boîte de dialogue Propriétés quand l’utilisateur enregistre le document.

Research

Obtient le service de recherche pour le document.

RevisedDocumentTitle

Obtient le titre du document révisé après l'exécution d'une opération de comparaison de document en mode révision.

Revisions

Obtient une collection Revisions qui représente le suivi des modifications dans le document.

Saved

Obtient ou définit une valeur qui indique si le document n'a pas été modifié depuis son dernier enregistrement.

SaveEncoding

Obtient ou définit l'encodage à utiliser lors de l'enregistrement du document.

SaveFormat

Obtient le format de fichier du document.

SaveFormsData

Obtient ou définit une valeur qui indique si Microsoft Office Word enregistre les données entrées dans un formulaire comme un enregistrement délimité par tabulation à utiliser dans une base de données.

SaveSubsetFonts

Obtient ou définit une valeur qui indique si Microsoft Office Word enregistre un sous-ensemble des polices TrueType incorporées avec le document.

Scripts

Obtient une collection Scripts qui représente la collection de scripts HTML dans le document.

Sections

Obtient une collection Sections qui représente les sections dans le document.

Sentences

Obtient une collection Sentences qui représente toutes les phrases dans le document.

ServerPolicy

Obtient la stratégie spécifiée pour le document, lorsque le document est stocké sur un serveur qui exécute Microsoft Office SharePoint Server.

Shapes

Obtient une collection Shapes qui représente tous les objets Shape dans le document.

ShowGrammaticalErrors

Obtient ou définit une valeur qui indique si les erreurs grammaticales sont marquées par une ligne verte ondulée dans le document.

ShowRevisions

Obtient ou définit une valeur qui indique si le suivi des modifications dans le document apparaît à l'écran.

ShowSpellingErrors

Obtient ou définit une valeur qui indique si Microsoft Office Word souligne les fautes d'orthographe dans le document.

Signatures

Obtient un SignatureSet qui représente les signatures numériques pour le document.

SmartDocument

Obtient un SmartDocument qui représente les paramètres pour une solution de document dynamique.

SnapToGrid

Obtient ou définit une valeur qui indique si les formes automatiques ou les caractères d'Asie de l'Est sont automatiquement alignés sur une grille invisible lorsqu'ils sont dessinés, déplacés ou redimensionnés dans le document.

SnapToShapes

Obtient ou définit une valeur qui indique si Microsoft Office Word aligne automatiquement les formes automatiques ou les caractères d'Asie de l'Est sur un quadrillage invisible qui passe par les bords verticaux et horizontaux d'autres formes automatiques ou caractères d'Asie de l'Est dans le document.

SpellingChecked

Obtient ou définit une valeur qui indique si l'orthographe a été vérifiée dans l'ensemble du document.

SpellingErrors

Obtient une collection ProofreadingErrors qui représente les mots identifiés comme mal orthographiés dans le document.

StoryRanges

Obtient une collection StoryRanges qui représente toutes les histoires dans le document.

Styles

Obtient une collection Styles pour le document.

StyleSheets

Obtient un objet StyleSheets qui représente les feuilles de style Web attachées au document.

StyleSortMethod

Obtient ou définit une valeur qui spécifie la méthode de tri à utiliser lors du tri des styles dans le volet Office Styles.

Subdocuments

Obtient une collection Subdocuments qui représente tous les sous-documents dans le document.

Sync

Obtient un objet Sync qui fournit l'accès aux méthodes et aux propriétés de documents qui font partie de l'espace de travail d'un document.

Tables

Obtient une collection Tables qui représente toutes les tables dans le document.

TablesOfAuthorities

Obtient une collection TablesOfAuthorities qui représente les tables de références dans le document.

TablesOfAuthoritiesCategories

Obtient une collection TablesOfAuthoritiesCategories qui représente les catégories de tables de références disponibles pour le document.

TablesOfContents

Obtient une collection TablesOfContents qui représente les tables des matières dans le document.

TablesOfFigures

Obtient une collection TablesOfFigures qui représente les tables des illustrations dans le document.

Tag

Obtient ou définit un objet qui contient les données à enregistrer avec le document.

TextEncoding

Obtient ou définit la page de codes, ou le jeu de caractères, que Microsoft Office Word utilise pour un document enregistré comme un fichier de texte encodé.

TextLineEnding

Obtient ou définit une constante WdLineEndingType qui indique comment Microsoft Office Word marque les sauts de ligne et de paragraphe dans les documents enregistrés en tant que fichiers texte.

TrackFormatting

Obtient ou définit une valeur qui indique si les modifications de mise en forme doivent faire l'objet d'un suivi lorsque le suivi des modifications est activé.

TrackMoves

Obtient ou définit une valeur qui indique si le texte déplacé doit être marqué lorsque le suivi des modifications est activé.

TrackRevisions

Obtient ou définit une valeur qui indique si les modifications sont suivies dans le document.

Type

Obtient le type de document (modèle ou document).

UpdateStylesOnOpen

Obtient ou définit une valeur qui indique si les styles dans le document sont mis à jour pour correspondre aux styles dans le modèle associé chaque fois que le document est ouvert.

UseMathDefaults

Obtient ou définit une valeur qui indique si les paramètres de mathématique par défaut doivent être utilisés lors de la création d'équations.

UserControl

Obtient ou définit une valeur qui indique si le document ou l'application a été créé ou ouvert par l'utilisateur.

Variables

Obtient une collection Variables qui représente les variables stockées dans le document.

VBASigned

Obtient une valeur qui indique si le projet VBA (Visual Basic pour Applications) pour le document a été signé numériquement.

VBProject

Obtient le Microsoft.Vbe.Interop.VBProject pour le document.

VstoSmartTags

Obtient la SmartTagCollection associée au document.

WebOptions

Obtient l'objet WebOptions qui contient des attributs spécifiés au niveau du document et utilisés par Microsoft Office Word lorsque vous enregistrez un document en tant que page Web ou que vous ouvrez une page Web.

Windows

Obtient une collection Windows qui représente toutes les fenêtres pour le document (par exemple, Sales.doc:1 et Sales.doc:2).

WordOpenXML

Obtient une chaîne XML qui contient le contenu du document au format Open XML de Microsoft Word.

Words

Obtient une collection Words qui représente tous les mots dans le document.

WritePassword

Définit un mot de passe pour enregistrer les modifications apportées au document.

WriteReserved

Obtient une valeur qui indique si le document est protégé par un mot de passe d'écriture.

XMLHideNamespaces

Obtient une valeur qui indique s’il faut masquer les espaces de noms XML dans la liste d’éléments du volet Office Structure XML.

XMLNodes

Obtient une collection XMLNodes qui représente la collection de tous les éléments XML dans le document.

XMLSaveDataOnly

Obtient ou définit une valeur qui indique si Microsoft Office Word enregistre uniquement les données XML ou le document entier.

XMLSaveThroughXSLT

Obtient ou définit le chemin d'accès et le nom de fichier de la transformation XSLT (Extensible Stylesheet Language Transformation) à appliquer lorsqu'un utilisateur enregistre le document.

XMLSchemaReferences

Obtient une collection XMLSchemaReferences qui représente les schémas attachés au document.

XMLSchemaViolations

Obtient une collection XMLNodes qui représente tous les nœuds présentant des erreurs de validation dans le document.

XMLShowAdvancedErrors

Obtient ou définit une valeur qui indique si le texte du message d'erreur est généré à partir des messages d'erreur de Microsoft Office Word intégrés ou du composant Microsoft XML Core Services (MSXML) 5.0 fourni avec Office.

XMLUseXSLTWhenSaving

Obtient ou définit une valeur qui indique s'il faut enregistrer un document via une transformation XSLT (Extensible Stylesheet Language Transformation).

Méthodes

AcceptAllRevisions()

Accepte toutes les modifications suivies dans le document.

AcceptAllRevisionsShown()

Accepte toutes les révisions du document affichées à l'écran.

Activate()

Donne le focus au document.

AddToFavorites()

Crée un raccourci vers le document et l’ajoute au dossier Favoris.

ApplyDocumentTheme(String)

Applique un thème de document à un document.

ApplyQuickStyleSet2(Object)

Applique le jeu de styles rapides spécifié au document.

ApplyTheme(String)

Applique un thème à un document, si celui-ci est ouvert.

AutoFormat()

Met automatiquement en forme le document. Utilisez la propriété Kind pour spécifier un type de format.

CanCheckin()

Détermine si Microsoft Office Word peut archiver le document sur un serveur.

CheckConsistency()

Effectue des recherches dans tout le texte d'un document en japonais et affiche les instances où l'usage des caractères est incohérent pour les mêmes mots.

CheckGrammar()

Commence une vérification orthographique et grammaticale du document.

CheckIn(Boolean, Object, Boolean)

Place un document sur un serveur depuis un ordinateur local, et définit le document local en lecture seule de sorte qu'il ne puisse pas être modifié localement.

CheckInWithVersion(Boolean, Object, Boolean, Object)

Place un document sur un serveur depuis un ordinateur local, et définit le document local en lecture seule de sorte qu'il ne puisse pas être modifié localement.

CheckSpelling(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Commence une vérification orthographique du document.

Close(Object, Object, Object)

Ferme le document.

ClosePrintPreview()

Passe le document du mode Aperçu avant impression à l'affichage précédent. Si le document n'est pas en mode Aperçu avant impression, une exception est levée.

Compare(String, Object, Object, Object, Object, Object, Object, Object)

Affiche des marques de révision qui indiquent les endroits où le document diffère d'un autre document.

ComputeStatistics(WdStatistic, Object)

Obtient des données statistiques basées sur le contenu du document.

Convert()

Convertit le document au format de fichier le plus récent et active toutes les nouvelles fonctions.

ConvertAutoHyphens()

Convertit les traits d'union créés par la coupure de mots automatique en traits d'union manuels.

ConvertNumbersToText(Object)

Convertit en texte les numéros de liste et les champs LISTNUM dans le document spécifié.

ConvertVietDoc(Int32)

Convertit un document vietnamien en Unicode à l'aide d'une page de codes différente de la page par défaut.

CopyStylesFromTemplate(String)

Copie des styles du modèle spécifié dans un document.

CountNumberedItems(Object, Object)

Retourne le nombre d'éléments à puce ou numérotés et de champs LISTNUM dans le document.

CreateLetterContent(String, Boolean, String, WdLetterStyle, Boolean, WdLetterheadLocation, Single, String, String, String, WdSalutationType, String, String, String, String, String, String, String, String, String, String, String, Int32, Object, Object, Object, Object, Object, Object, Object, Object)

Crée et retourne un objet LetterContent basé sur les éléments de lettres spécifiés.

DataForm()

Affiche la boîte de dialogue Formulaire de données qui vous permet d’ajouter, de supprimer ou de modifier des enregistrements de données.

DeleteAllComments()

Supprime tous les commentaires de la collection Comments dans un document.

DeleteAllCommentsShown()

Supprime toutes les révisions du document qui sont affichées à l'écran.

DeleteAllEditableRanges(Object)

Supprime les autorisations dans toutes les plages que l'utilisateur ou le groupe d'utilisateurs spécifié a l'autorisation de modifier.

DeleteAllInkAnnotations()

Supprime toutes les annotations manuscrites dans le document.

DetectLanguage()

Analyse le texte du document pour déterminer la langue dans laquelle il est écrit.

DowngradeDocument()

Passe un document au format de document Word 97-2003 afin qu'il puisse être modifié dans une version antérieure de Microsoft Office Word.

EditionOptions(WdEditionType, WdEditionOption, String, Object)

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

EndReview()

Termine la révision d'un fichier qui a été envoyé pour révision à l'aide de la méthode SendForReview(Object, Object, Object, Object) ou qui a été placé automatiquement dans un cycle de révision en envoyant un document à un autre utilisateur par message électronique.

ExportAsFixedFormat(String, WdExportFormat, Boolean, WdExportOptimizeFor, WdExportRange, Int32, Int32, WdExportItem, Boolean, Boolean, WdExportCreateBookmarks, Boolean, Boolean, Boolean, Object)

Enregistre le document au format PDF ou XPS.

FitToPages()

Décroît la taille de la police de texte juste suffisamment pour que le document tienne sur moins de pages.

FollowHyperlink(Object, Object, Object, Object, Object, Object, Object)

Résout un lien hypertexte ou affiche un document mis en cache si le document a déjà été téléchargé.

ForwardMailer()

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

FreezeLayout()

Résout la mise en page du document en affichage Web tel qu'il apparaît actuellement de manière à ce que les sauts de ligne restent fixes et que les annotations manuscrites ne se déplacent pas lors du redimensionnement de la fenêtre.

GetCrossReferenceItems(Object)

Obtient un tableau d'éléments pouvant être traités par référence croisée selon le type de référence croisée spécifié.

GetLetterContent()

Récupère des éléments de lettres dans le document et retourne un LetterContent.

GetWorkflowTasks()

Retourne les tâches de flux de travail assignées au document.

GetWorkflowTemplates()

Retourne les modèles de flux de travail attachés au document.

GoTo(Object, Object, Object, Object)

Retourne un Range qui représente la position de départ de l'élément spécifié, comme une page, un signet ou un champ.

LockServerFile()

Verrouille le document sur le serveur, ce qui empêche quelqu'un d'autre de le modifier.

MakeCompatibilityDefault()

Définit les options de compatibilité sous l’onglet Compatibilité de la boîte de dialogue Options comme paramètres par défaut pour les nouveaux documents.

ManualHyphenation()

Initie la césure manuelle d'un document, une ligne à la fois. L'utilisateur est invité à accepter ou refuser les césures proposées.

Merge(String, Object, Object, Object, Object)

Fusionne les modifications signalées par des marques de révision d'un document dans un autre.

Post()

Publie le document dans un dossier public de Microsoft Exchange. Cette méthode affiche la boîte de dialogue Envoyer vers un dossier Exchange afin qu’un dossier puisse être sélectionné.

PresentIt()

Ouvre Microsoft Office PowerPoint avec le document chargé.

PrintOut(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Imprime tout ou partie du document.

PrintPreview()

Bascule l'affichage en mode d'aperçu avant impression.

Protect(WdProtectionType, Object, Object, Object, Object)

Applique un des nombreux types de protection au document.

Range(Object, Object)

Retourne un Range qui utilise les positions spécifiées des caractères de début et de fin.

Redo(Object)

Exécute la dernière action qui a été annulée (inverse la méthode Undo(Object)).

RejectAllRevisions()

Refuse toutes les modifications suivies dans le document.

RejectAllRevisionsShown()

Refuse toutes les révisions du document affichées à l'écran.

Reload()

Recharge un document mis en cache en résolvant le lien hypertexte vers le document et en téléchargeant le document.

ReloadAs(MsoEncoding)

Recharge un document basé sur un document HTML, à l'aide de l'encodage de document spécifié.

RemoveCustomization()

Supprime la personnalisation du document.

RemoveDocumentInformation(WdRemoveDocInfoType)

Supprime les métadonnées d'un document, telles que les propriétés et les commentaires.

RemoveLockedStyles()

Vide un document de styles verrouillés lorsque des restrictions de mise en forme ont été appliquées dans un document.

RemoveNumbers(Object)

Supprime les numéros ou les puces du document.

RemoveTheme()

Supprime le thème actif du document.

Repaginate()

Repagine tout le document.

Reply()

Ouvre un nouveau message électronique pour répondre au message actif. L'adresse de l'expéditeur est incluse sur la ligne À :.

ReplyAll()

Ouvre un nouveau message électronique pour répondre au message actif. L'adresse de l'expéditeur et les adresses de tous les autres destinataires sont incluses sur les lignes "À :" et "Cc :".

ReplyWithChanges(Object)

Envoie un message électronique à l'auteur d'un document transmis pour révision, afin de l'informer qu'un réviseur a procédé à la révision du classeur.

ResetFormFields()

Efface tous les champs de formulaire d'un document, préparant le formulaire à être de nouveau rempli.

RunAutoMacro(WdAutoMacros)

Exécute une macro automatique qui est stockée dans le document.

RunLetterWizard(Object, Object)

Exécute l’Assistant Courrier sur le document.

Save()

Enregistre le document. Si le document n’a pas encore été enregistré, la boîte de dialogue Enregistrer sous invite l’utilisateur à entrer un nom de fichier.

SaveAs2(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object)

Enregistre le document sous un nouveau nom ou format. Certains des arguments pour cette méthode correspondent aux options de la boîte de dialogue Enregistrer sous.

SaveAsQuickStyleSet(String)

Enregistre le groupe de styles rapides en cours d'utilisation.

Select()

Sélectionne le document.

SelectAllEditableRanges(Object)

Sélectionne toutes les plages que l'utilisateur ou le groupe d'utilisateurs spécifié a l'autorisation de modifier.

SelectContentControlsByTag(String)

Retourne tous les contrôles de contenu du document qui ont la balise spécifiée.

SelectContentControlsByTitle(String)

Retourne tous les contrôles de contenu du document qui ont le titre spécifié.

SelectLinkedControls(CustomXMLNode)

Retourne tous les contrôles de contenu du document qui sont liés au nœud XML personnalisé spécifié.

SelectNodes(String, String, Boolean)

Obtient une collection XMLNodes qui représente tous les nœuds correspondant au paramètre XPath dans l'ordre où ils apparaissent dans le document.

SelectSingleNode(String, String, Boolean)

Retourne un objet XMLNode représentant le premier nœud dans le document qui correspond au paramètre XPath.

SelectUnlinkedControls(CustomXMLPart)

Retourne tous les contrôles de contenu dans le document qui ne sont pas liés à une partie XML personnalisée.

SendFax(String, Object)

Envoie le document comme une télécopie, sans interaction de l'utilisateur.

SendFaxOverInternet(Object, Object, Object)

Envoie le document à un fournisseur de services de télécopie qui télécopie le document à un ou plusieurs destinataires spécifiés.

SendForReview(Object, Object, Object, Object)

Envoie le document dans un message électronique en vue d'une révision par les destinataires spécifiés.

SendMail()

Ouvre une fenêtre de messages pour envoyer le document via Microsoft Exchange.

SendMailer(Object, Object)

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

SetCompatibilityMode(Int32)

Définit le mode de compatibilité du document.

SetDefaultTableStyle(Object, Boolean)

Spécifie le style de table à utiliser pour les tables nouvellement créées dans le document.

SetLetterContent(Object)

Insère le contenu du LetterContent spécifié dans le document.

SetPasswordEncryptionOptions(String, String, Int32, Object)

Définit les options que Microsoft Office Word utilise pour chiffrer les documents avec des mots de passe.

ToggleFormsDesign()

Activer ou désactiver le mode Création de formulaire.

TransformDocument(String, Boolean)

Applique le fichier XSLT (Extensible Stylesheet Language Transformation) spécifié au document et remplace le document par les résultats.

Undo(Object)

Annule la dernière action ou séquence d’actions qui figurent dans la liste Annuler. Retourne true si l'annulation des actions a abouti.

UndoClear()

Efface la liste des actions qui peuvent être annulées pour le document. Correspond à la liste des éléments qui apparaissent quand vous cliquez sur la flèche à côté du bouton Annuler dans la barre d’outils d’accès rapide.

Unprotect(Object)

Supprime la protection du document.

UpdateStyles()

Copie tous les styles du modèle attaché dans le document, ce qui remplace tous les styles existants dans le document qui portent le même nom.

UpdateSummaryProperties()

Met à jour le mot clé et le texte de commentaire dans la boîte de dialogue Propriétés afin de refléter le contenu AutoSummary pour le document.

ViewCode()

Affiche la fenêtre de code pour le contrôle ActiveX sélectionné dans le document.

ViewPropertyBrowser()

Affiche la fenêtre de propriétés pour le contrôle ActiveX sélectionné dans le document spécifié.

WebPagePreview()

Affiche un aperçu du document tel qu'il apparaîtrait s'il était enregistré en tant que page Web.

Événements

ActivateEvent

Se produit lorsque le document devient la fenêtre active.

BeforeClose

Se produit juste avant la fermeture du document.

BeforeDoubleClick

Se produit lorsque l'utilisateur double-clique dans la zone d'édition de la fenêtre de document, avant le double-clic par défaut.

BeforePrint

Se produit avant l'impression du document.

BeforeRightClick

Se produit lorsque l'utilisateur clique avec le bouton droit de la souris dans la zone d'édition de la fenêtre de document, avant l'action de clic droit par défaut.

BeforeSave

Se produit avant l'enregistrement du document.

BindingContextChanged

Représente un document dans des projets Word créés à l’aide des outils de développement Office dans Visual Studio.

BuildingBlockInsert

Se produit lorsqu'un bloc de construction est inséré dans un document.

CloseEvent

Se produit lorsque le document est fermé.

ContentControlAfterAdd

Se produit après l'ajout d'un contrôle de contenu à un document.

ContentControlBeforeContentUpdate

Se produit juste avant que Microsoft Office Word mette à jour le texte d'un contrôle de contenu, si ce dernier est lié à une partie XML personnalisée.

ContentControlBeforeDelete

Se produit juste avant la suppression d'un contrôle de contenu du document.

ContentControlBeforeStoreUpdate

Se produit juste avant que Microsoft Office Word ne mette à jour les données dans une partie XML personnalisée liée au contrôle de contenu (autrement dit, après que le texte du contrôle de contenu a été modifié).

ContentControlOnEnter

Se produit lorsque l'utilisateur clique dans un contrôle de contenu ou lorsque le curseur est déplacé dans un contrôle de contenu par programme.

ContentControlOnExit

Se produit lorsque l'utilisateur clique en dehors d'un contrôle de contenu, ou lorsque le curseur quitte un contrôle de contenu par programme.

Deactivate

Se produit lorsque la fenêtre du document actif perd le focus.

MailMergeAfterMerge

Se produit lorsque tous les enregistrements d'un publipostage ont fusionné.

MailMergeAfterRecordMerge

Se produit lorsque chaque enregistrement dans la source de données a fusionné dans un publipostage.

MailMergeBeforeMerge

Se produit lorsqu'une fusion est exécutée, avant toute fusion d'enregistrements.

MailMergeBeforeRecordMerge

Se produit lorsqu'une fusion est exécutée pour des enregistrements dans une fusion.

MailMergeDataSourceLoad

Se produit lorsque la source de données est chargée pour une fusion.

MailMergeWizardSendToCustom

Se produit quand l’utilisateur clique sur le bouton personnalisé à l’étape six de l’Assistant Publipostage.

MailMergeWizardStateChange

Se produit quand un utilisateur passe d’une étape spécifiée à une autre dans l’Assistant Publipostage.

New

Se produit lorsqu'un nouveau document est créé.

Open

Se produit lorsque le document est ouvert.

SelectionChange

Se produit lorsque la sélection change dans la fenêtre de document.

Shutdown

Se produit lorsque l'élément hôte de document s'arrête.

Startup

Se produit dès que le document est en cours d'exécution et que tout le code d'initialisation dans l'assembly a été exécuté.

SyncEvent

Se produit lorsque la copie locale d'un document qui fait partie de l'espace de travail d'un document est synchronisée avec la copie sur le serveur.

WindowSize

Se produit lorsque la fenêtre de document est redimensionnée ou déplacée.

XMLAfterInsert

Se produit lorsqu'un utilisateur ajoute un nouvel élément XML à un document. Si plusieurs éléments sont ajoutés en même temps au document, (par exemple, lorsque vous coupez et collez des éléments XML), l'événement est déclenché pour chaque élément inséré.

XMLBeforeDelete

Se produit lorsqu'un utilisateur supprime un élément XML d'un document. Si plusieurs éléments sont supprimés en même temps du document, (par exemple, lorsque vous coupez et collez des éléments XML), l'événement est déclenché pour chaque élément supprimé.

S’applique à