ServerDocument.IsCustomized - метод
Возвращает значение, позволяющее определить, есть ли в указанном документе настройка, созданная с помощью Visual Studio 2010 Tools для среды выполнения Office.
Пространство имен: Microsoft.VisualStudio.Tools.Applications
Сборка: Microsoft.VisualStudio.Tools.Applications.ServerDocument (в Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)
Синтаксис
'Декларация
Public Shared Function IsCustomized ( _
documentPath As String _
) As Boolean
public static bool IsCustomized(
string documentPath
)
Параметры
- documentPath
Тип: System.String
Полный путь к документу, который необходимо проверить на наличие настройки.
Возвращаемое значение
Тип: System.Boolean
Значение true, если в документе есть настройка, созданная с помощью Visual Studio 2010 Tools для среды выполнения Office; если в документе нет настройки противном случае значение равно false.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | Параметр documentPath равен nullпустая ссылка (Nothing в Visual Basic), пуст или содержит только пробелы. |
FileNotFoundException | Файл, указанный в параметре documentPath, не существует. |
DocumentCustomizedWithPreviousRuntimeException | Файл, указанный параметром documentPath, содержит настройку, которая не была создана с помощью Visual Studio 2010 Tools для среды выполнения Office или Visual Studio Tools для системы Microsoft Office (версия среды выполнения 3.0). |
Заметки
Этот метод создает исключение, если в указанном документе есть настройка, которая была создана без использования Visual Studio 2010 Tools для среды выполнения Office или средств Visual Studio для системы Microsoft Office (версии 3.0 Runtime). Например, этот метод вызывает исключение, если указать документ, созданный с помощью шаблона проектов для Microsoft Office 2003 в Visual Studio 2008, так как эти шаблоны проектов используют среду выполнения "Набор средств Visual Studio 2005 для Office Second Edition".
Чтобы определить, имеет ли документ настройки, созданную с помощью любой версии Visual Studio, используйте метод GetCustomizationVersion вместо метода IsCustomized. GetCustomizationVersion возвращает 0 (ноль), если документ не имеет настройки.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.Tools.Applications - пространство имен