Freigeben über


ServerDocument.IsCustomized-Methode

Ruft einen Wert ab, der angibt, ob das angegebene Dokument über eine Anpassung verfügt, die mit Visual Studio 2010-Tools for Office-Laufzeit erstellt wurde.

Namespace:  Microsoft.VisualStudio.Tools.Applications
Assembly:  Microsoft.VisualStudio.Tools.Applications.ServerDocument (in Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)

Syntax

'Declaration
Public Shared Function IsCustomized ( _
    documentPath As String _
) As Boolean
public static bool IsCustomized(
    string documentPath
)

Parameter

  • documentPath
    Typ: System.String
    Der vollständige Pfad zu dem Dokument, das Sie auf eine Anpassung überprüfen möchten.

Rückgabewert

Typ: System.Boolean
true, wenn das Dokument über eine Anpassung verfügt, die mit Visual Studio 2010-Tools for Office-Laufzeit erstellt wurde. false, wenn das Dokument über keine Anpassung verfügt.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Der documentPath-Parameter ist entweder nullNULL-Verweis (Nothing in Visual Basic) oder leer, oder er besteht nur aus Leerzeichen.

FileNotFoundException

Die in documentPath angegebene Datei ist nicht vorhanden.

DocumentCustomizedWithPreviousRuntimeException

Die von documentPath angegebene Datei bietet eine Anpassung, die nicht mit Visual Studio 2010-Tools for Office-Laufzeit oder den Visual Studio-Tools für das Microsoft Office-System (Version 3.0 Runtime) erstellt wurde.

Hinweise

Diese Methode löst eine Ausnahme aus, wenn das angegebene Dokument über eine Anpassung verfügt, die nicht mit Visual Studio 2010-Tools for Office-Laufzeit oder den Visual Studio-Tools für das Microsoft Office-System (Version 3.0 Runtime) erstellt wurde. Beispielsweise löst diese Methode eine Ausnahme aus, wenn Sie ein Dokument angeben, das in Visual Studio mit einer Projektvorlage für Microsoft Office 2003 erstellt wurde, weil diese Projektvorlagen die Visual Studio 2005 Tools für Office Second Edition-Laufzeit verwenden.

Um zu ermitteln, ob ein Dokument über eine Anpassung verfügt, die mit einer beliebigen Version von Visual Studio erstellt wurde, verwenden Sie die GetCustomizationVersion-Methode anstelle der IsCustomized-Methode. GetCustomizationVersion gibt 0 (null) zurück, wenn das Dokument keine Anpassung hat.

.NET Framework-Sicherheit

Siehe auch

Referenz

ServerDocument Klasse

Microsoft.VisualStudio.Tools.Applications-Namespace