共用方式為


VsTextTemplatingModelingAdapterManager 類別

 

建立和管理模型匯流排配接器,這些配接器表示 Visual Studio 中之文字範本化 AppDomain 的網域特定語言模型。

這個 API 不符合 CLS 標準。

命名空間:   Microsoft.VisualStudio.TextTemplating.Modeling
組件:  Microsoft.VisualStudio.TextTemplating.Modeling.12.0 (於 Microsoft.VisualStudio.TextTemplating.Modeling.12.0.dll)

繼承階層

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
    Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
      Microsoft.VisualStudio.TextTemplating.Modeling.VsTextTemplatingModelingAdapterManager

語法

[CLSCompliantAttribute(false)]
public abstract class VsTextTemplatingModelingAdapterManager : VsModelingAdapterManager
[CLSCompliantAttribute(false)]
public ref class VsTextTemplatingModelingAdapterManager abstract : VsModelingAdapterManager
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type VsTextTemplatingModelingAdapterManager = 
    class
        inherit VsModelingAdapterManager
    end
<CLSCompliantAttribute(False)>
Public MustInherit Class VsTextTemplatingModelingAdapterManager
    Inherits VsModelingAdapterManager

建構函式

名稱 描述
System_CAPS_protmethod VsTextTemplatingModelingAdapterManager()

屬性

名稱 描述
System_CAPS_pubproperty Disposed

(繼承自 ModelBusAdapterManager。)

System_CAPS_pubproperty ModelBus

(繼承自 ModelBusAdapterManager。)

方法

名稱 描述
System_CAPS_pubmethod CanCreateReference(Object[])

(繼承自 ModelBusAdapterManager。)

System_CAPS_protmethod CheckCanCreateAdapter(ModelBusReference)

(繼承自 VsModelingAdapterManager。)

System_CAPS_pubmethod ClearState()

清除所有配接器的存放區狀態。

System_CAPS_pubmethod CreateAdapter(ModelBusReference)

(繼承自 ModelBusAdapterManager。)

System_CAPS_pubmethod CreateAdapter(ModelBusReference, IServiceProvider)

(繼承自 ModelBusAdapterManager。)

System_CAPS_protmethod CreateDocumentHandler(ModelingAdapterReference, IServiceProvider)

建立 ModelingDocumentHandler 並指定 ModelingAdapterReference。

System_CAPS_protmethod CreateLoadStore(Store, ModelingAdapterReference, IServiceProvider)

載入含有所指定配接器參考之模型的存放區。如果指定的存放區為 null,則也會建立存放區。

System_CAPS_protmethod CreateModelingAdapterInstance(ModelBusReference, ModelElement)

(繼承自 VsModelingAdapterManager。)

System_CAPS_pubmethod CreateReference(Object[])

(繼承自 ModelBusAdapterManager。)

System_CAPS_protmethod CreateSerializerLocator()

System_CAPS_protmethod DeserializeAdapterReference(String, ReferenceContext)

(繼承自 VsModelingAdapterManager。)

System_CAPS_pubmethod Dispose()

(繼承自 ModelBusAdapterManager。)

System_CAPS_protmethod Dispose(Boolean)

(繼承自 ModelBusAdapterManager。)

System_CAPS_protmethod DoCreateAdapter(ModelBusReference, IServiceProvider)

從 ModelBusReference 建立 ModelBusAdapter。(覆寫 VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider)。)

System_CAPS_pubmethod Equals(Object)

(繼承自 Object。)

System_CAPS_protmethod FindStoreRoot(Store, ModelingAdapterReference, IServiceProvider)

在指定的已快取存放區內,尋找所指定配接器參考的模型根。

System_CAPS_protmethod GetAdapterReferenceStoreKey(ModelingAdapterReference)

根據指定的 AdapterReference,提供可唯一表示應該用於載入/取值之存放區的金鑰。

System_CAPS_pubmethod GetExposedElementTypes(String)

(繼承自 ModelBusAdapterManager。)

System_CAPS_pubmethod GetHashCode()

(繼承自 Object。)

System_CAPS_pubmethod GetSupportedLogicalAdapterIds()

(繼承自 ModelBusAdapterManager。)

System_CAPS_pubmethod GetType()

(繼承自 Object。)

System_CAPS_protmethod GetView(ModelBusAdapter, ModelBusReference)

在文件範本的內容中不支援。(覆寫 VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference)。)

System_CAPS_protmethod MemberwiseClone()

(繼承自 Object。)

System_CAPS_protmethod SerializeAdapterReference(ModelBusAdapterReference, ReferenceContext)

(繼承自 VsModelingAdapterManager。)

System_CAPS_pubmethod ToString()

(繼承自 Object。)

System_CAPS_pubmethod TryCreateReference(ModelBusReference, Object[])

(繼承自 ModelBusAdapterManager。)

System_CAPS_pubmethod ValidateReference(ModelBusReference, ValidateReferenceOption)

(繼承自 ModelBusAdapterManager。)

欄位

名稱 描述
System_CAPS_pubfieldSystem_CAPS_static HostName

常數字串,將此識別為 Visual Studio 文字範本化模型匯流排主應用程式。

明確介面實作

名稱 描述
System_CAPS_pubinterfaceSystem_CAPS_protmethod Object.Finalize()

(繼承自 ModelBusAdapterManager。)

註解

這個類別提供 ModelBusAdapter 生命週期管理,但並不提供將模型儲存至磁碟的任何功能。

執行緒安全

此類型的任何 public static (在 Visual Basic 中 共用 在 Visual Basic 中) 成員皆為安全執行緒。不保證任何執行個體成員為安全執行緒。

另請參閱

Microsoft.VisualStudio.TextTemplating.Modeling 命名空間

回到頁首