Sdílet prostřednictvím


DocumentExtensions.HasVstoObject – metoda (_Document, Factory)

Vrátí hodnotu, která označuje, zda Microsoft.Office.Tools.Word.Document byla vytvořena položka hostitele pro aktuální Microsoft.Office.Interop.Word.Document objekt v dokumentu úroveň přizpůsobení. Dokončeno Globals.Factory objekt v projekt factory parametr.

Obor názvů:  Microsoft.Office.Tools.Word.Extensions
Sestavení:  Microsoft.Office.Tools.Word.v4.0.Utilities (v Microsoft.Office.Tools.Word.v4.0.Utilities.dll)

Syntaxe

'Deklarace
<ExtensionAttribute> _
Public Shared Function HasVstoObject ( _
    document As _Document, _
    factory As Factory _
) As Boolean
public static bool HasVstoObject(
    this _Document document,
    Factory factory
)

Parametry

  • document
    Typ: Microsoft.Office.Interop.Word._Document
    nativní dokument objekt test.Nezadávejte tento parametr sami.Při volání této metoda v dokumentu aplikace Word poskytuje tento parametrmodulu runtime.
  • factory
    Typ: Microsoft.Office.Tools.Word.Factory
    objekt , který poskytuje přístup k některým funkcím v úrovni dokumentu přizpůsobení.Dokončeno Globals.FactoryTento parametrobjekt .

Vrácená hodnota

Typ: System.Boolean
true Pokud Microsoft.Office.Tools.Word.Document byla vytvořena položka hostitele pro aktuální Microsoft.Office.Interop.Word.Document objektu; jinak false.

Poznámka k použití

V jazycích Visual Basic a C# lze tuto metodu volat jako metodu instance libovolného objektu typu _Document. Pokud k volání této metody použijete syntaxi metody instance, vynechejte první parametr. Další informace naleznete v tématech Extension Methods (Visual Basic) a Extension Methods (C# Programming Guide).

Poznámky

V úrovni dokumentu přizpůsobení, vrátí tato metoda true pouze Microsoft.Office.Interop.Word.Document objektu, na kterém volání této metody je základní objekt Microsoft.Office.Tools.Word.Document položku hostitele v aktuální vlastní nastavení. V opačném případě vrátí tato metoda false.

Tato metoda je k dispozici změnit pro zpětnou kompatibilitu s Office projekty, je cílový z.NET rozhraní .NET Framework 3.5 .NET Framework 4. V nové projekty tento cíl .NET Framework 4, by měl zavolat HasVstoObject Metoda poskytovaná Globals.Factory objektu v projektu. Další informace naleznete v tématu Getting Extended Objects from Native Office Objects in Document-Level Customizations.

Poznámka

Document Typ parametru je Microsoft.Office.Interop.Word._Document, která je nadřazená rozhraní Microsoft.Office.Interop.Word.Document. Tato metoda proto rozšiřuje oba typy: Microsoft.Office.Interop.Word._Documentand Microsoft.Office.Interop.Word.Document. Obvykle při odkazu na dokument aplikace Word použít Microsoft.Office.Interop.Word.Document.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

DocumentExtensions Třída

HasVstoObject – přetížení

Microsoft.Office.Tools.Word.Extensions – obor názvů

Další zdroje

Getting Extended Objects from Native Office Objects in Document-Level Customizations

Extension Methods (C# Programming Guide)

Extension Methods (Visual Basic)