ServerDocument.IsCustomized Yöntem
Belirtilen belge Office Runtime için Visual Studio 2010 araçları kullanılarak oluşturulmuş bir özelleştirme olup olmadığını gösteren bir değeri alır.
Ad alanı: Microsoft.VisualStudio.Tools.Applications
Derleme: Microsoft.VisualStudio.Tools.Applications.ServerDocument (Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll içinde)
Sözdizimi
'Bildirim
Public Shared Function IsCustomized ( _
documentPath As String _
) As Boolean
public static bool IsCustomized(
string documentPath
)
Parametreler
- documentPath
Tür: System.String
Özelleştirme için denetlemek istediğiniz belgenin tam yolu.
Dönüş Değeri
Tür: System.Boolean
true belge Office Runtime için Visual Studio 2010 araçları kullanılarak oluşturulmuş bir özelleştirme varsa; falsebelgeyi bir özelleştirme yoksa.
Özel Durumlar
Exception | Koşul |
---|---|
ArgumentNullException | documentPath Parametresi nullnull başvuru (Visual Basic'te Nothing) veya boş ya da tamamen boşluk karakterlerinden oluşur. |
FileNotFoundException | Dosyada documentPath yok. |
DocumentCustomizedWithPreviousRuntimeException | Tarafından belirtilen dosya documentPath ile Visual Studio 2010 Araçları Office çalışma zamanı veya Microsoft Office sistemi için Visual Studio Araçları için oluşturulmamış bir özelleştirme vardır (sürüm 3.0 çalışma zamanı). |
Notlar
Microsoft Office sistemi için Visual Studio Araçları ya da Office çalıştırma zamanı için Visual Studio 2010 Araçları ile oluşturulmamış bir özelleştirme belirtilen belge varsa, bu yöntem bir istisna atar (sürüm 3.0 çalışma zamanı).Örneğin, bu proje şablonları, Second Edition Office çalışma zamanı için Visual Studio 2005 Araçları kullanmak için Visual Studio 2008'de Microsoft Office 2003 için bir proje şablonu kullanılarak oluşturulan bir belgeyi belirtirseniz, bu yöntem bir istisna atar.
Belgenin herhangi bir Visual Studio sürümü kullanılarak oluşturulan bir özelleştirme olup olmadığını belirlemek için kullanın GetCustomizationVersion yöntemi yerine IsCustomized yöntem.GetCustomizationVersionbelgeyi bir özelleştirme yoksa 0 (sıfır) verir.
.NET Framework Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.