DocumentBase.Creator Property


Gets the application in which the document was created.

Namespace:   Microsoft.Office.Tools.Word
Assembly:  Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

public int Creator { get; }

Property Value

Type: System.Int32

The application in which the document was created.

If the specified object was created in Microsoft Office Word, this property returns the hexadecimal number 4D535744, which represents the string "MSWD." This value can also be represented by the constant F:Microsoft.Office.Interop.Word.WdConstants.wdCreatorCode.

The following code example displays a message that shows the name of the creator of the document. To use this example, run it from the ThisDocument class in a document-level project.

private void DocumentCreator()
    if (this.Creator == (int)Word.WdConstants.wdCreatorCode)
        MessageBox.Show("The Creator is Microsoft Office Word.");
Return to top