VsTextTemplatingModelingAdapterManager - класс
Создает адаптеры шины модели, представляющие модели доменного языка в домене приложения текстовых шаблонов в Visual Studio, и управляет ими.
Этот интерфейс API CLS-несовместим.
Иерархия наследования
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
Microsoft.VisualStudio.TextTemplating.Modeling.VsTextTemplatingModelingAdapterManager
Пространство имен: Microsoft.VisualStudio.TextTemplating.Modeling
Сборка: Microsoft.VisualStudio.TextTemplating.Modeling.11.0 (в Microsoft.VisualStudio.TextTemplating.Modeling.11.0.dll)
Синтаксис
'Декларация
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsTextTemplatingModelingAdapterManager _
Inherits VsModelingAdapterManager
[CLSCompliantAttribute(false)]
public abstract class VsTextTemplatingModelingAdapterManager : VsModelingAdapterManager
[CLSCompliantAttribute(false)]
public ref class VsTextTemplatingModelingAdapterManager abstract : public VsModelingAdapterManager
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type VsTextTemplatingModelingAdapterManager =
class
inherit VsModelingAdapterManager
end
public abstract class VsTextTemplatingModelingAdapterManager extends VsModelingAdapterManager
Тип VsTextTemplatingModelingAdapterManager предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
VsTextTemplatingModelingAdapterManager |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
Disposed | (Унаследовано от ModelBusAdapterManager.) | |
ModelBus | (Унаследовано от ModelBusAdapterManager.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CanCreateReference | (Унаследовано от ModelBusAdapterManager.) | |
CheckCanCreateAdapter | (Унаследовано от VsModelingAdapterManager.) | |
ClearState | Очищает состояние хранилища для всех адаптеров. | |
CreateAdapter(ModelBusReference) | (Унаследовано от ModelBusAdapterManager.) | |
CreateAdapter(ModelBusReference, IServiceProvider) | (Унаследовано от ModelBusAdapterManager.) | |
CreateDocumentHandler | Создает объект ModelingDocumentHandler, используя указанный объект ModelingAdapterReference. | |
CreateLoadStore | Загружает в хранилище модель для указанной ссылки адаптера.Если указанное хранилище имеет значение null, создается новое хранилище. | |
CreateModelingAdapterInstance | (Унаследовано от VsModelingAdapterManager.) | |
CreateReference | (Унаследовано от ModelBusAdapterManager.) | |
CreateSerializerLocator | ||
DeserializeAdapterReference | (Унаследовано от VsModelingAdapterManager.) | |
Dispose() | (Унаследовано от ModelBusAdapterManager.) | |
Dispose(Boolean) | (Унаследовано от ModelBusAdapterManager.) | |
DoCreateAdapter | Создает объект ModelBusAdapter из объекта ModelBusReference. (Переопределяет VsModelingAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider).) | |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) | |
Finalize | (Унаследовано от ModelBusAdapterManager.) | |
FindStoreRoot | Выполняет поиск корневого элемента модели в указанном кэшированном хранилище для указанной ссылки адаптера. | |
GetAdapterReferenceStoreKey | Для указанного объекта AdapterReference предоставляет ключ, являющийся уникальным идентификатором хранилища и используемый для его загрузки/разыменования. | |
GetExposedElementTypes | (Унаследовано от ModelBusAdapterManager.) | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetSupportedLogicalAdapterIds | (Унаследовано от ModelBusAdapterManager.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
GetView | Не поддерживается в контексте текстовых шаблонов. (Переопределяет VsModelingAdapterManager.GetView(ModelBusAdapter, ModelBusReference).) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
SerializeAdapterReference | (Унаследовано от VsModelingAdapterManager.) | |
ToString | Возвращает строку, которая представляет текущий объект. (Унаследовано от Object.) | |
TryCreateReference | (Унаследовано от ModelBusAdapterManager.) | |
ValidateReference | (Унаследовано от ModelBusAdapterManager.) |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
HostName | Строковая константа, указывающая, что данный объект является узлом шины модели текстовых шаблонов Visual Studio. |
В начало страницы
Заметки
Этот класс предоставляет управление жизненным циклом ModelBusAdapter, но не предоставляет каких-либо возможностей для сохранения моделей на диске.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TextTemplating.Modeling - пространство имен