Metodo ServerDocument.IsCustomized
Ottiene un valore che indica se il documento specificato ha una personalizzazione creata mediante Visual Studio 2010 Tools per Office Runtime.
Spazio dei nomi: Microsoft.VisualStudio.Tools.Applications
Assembly: Microsoft.VisualStudio.Tools.Applications.ServerDocument (in Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)
Sintassi
'Dichiarazione
Public Shared Function IsCustomized ( _
documentPath As String _
) As Boolean
public static bool IsCustomized(
string documentPath
)
Parametri
- documentPath
Tipo: System.String
Percorso completo del documento per il quale si desidera verificare l'esistenza di una personalizzazione.
Valore restituito
Tipo: System.Boolean
true se il documento dispone di una personalizzazione creata mediante Visual Studio 2010 Tools per Office Runtime; false se il documento non dispone di una personalizzazione.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | Il parametro documentPath è nullriferimento null (Nothing in Visual Basic), vuoto, oppure composto unicamente da spazi vuoti. |
FileNotFoundException | Il file in documentPath non esiste. |
DocumentCustomizedWithPreviousRuntimeException | Il file specificato da documentPath dispone di una personalizzazione non creata con Visual Studio 2010 Tools per Office Runtime o Visual Studio Tools per Microsoft Office System (versione Runtime 3.0). |
Note
Questo metodo genera un'eccezione se il documento specificato ha una personalizzazione che non sia stata creata con Visual Studio 2010 tools per Office runtime o Visual Studio Tools per Microsoft Office System (versione runtime 3,0). Se ad esempio si specifica un documento creato in Visual Studio 2008 utilizzando un modello di progetto per Microsoft Office 2003, il metodo genera un'eccezione in quanto questi modelli di progetto utilizzano il runtime di Visual Studio 2005 Tools per Office Second Edition.
Per determinare se un documento presenta una personalizzazione creata tramite qualsiasi versione di Visual Studio, utilizzare il metodo GetCustomizationVersion anziché il metodo IsCustomized. GetCustomizationVersion restituisce 0 (zero) se il documento non presenta una personalizzazione.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.