Поделиться через


StandardModelingAdapter - класс

Представляет основной адаптер модели на основе файлов DSL.

Этот интерфейс API CLS-несовместим. 

Иерархия наследования

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
    Microsoft.VisualStudio.Modeling.Integration.ModelingAdapter
      Microsoft.VisualStudio.Modeling.Integration.StandardModelingAdapter

Пространство имен:  Microsoft.VisualStudio.Modeling.Integration
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public MustInherit Class StandardModelingAdapter _
    Inherits ModelingAdapter
[CLSCompliantAttribute(false)]
public abstract class StandardModelingAdapter : ModelingAdapter

Тип StandardModelingAdapter предоставляет следующие члены.

Конструкторы

  Имя Описание
Защищенный метод StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, ModelElement) Конструктор
Защищенный метод StandardModelingAdapter(ModelBusReference, ModelBusAdapterManager, Store) Конструктор

В начало страницы

Свойства

  Имя Описание
Открытое свойство AdapterManager Экземпляр ModelBusAdapterManager, создающего данный экземпляр ModelBusAdapter. (Унаследовано от ModelBusAdapter.)
Защищенное свойство AdapterModelRoot
Защищенное свойство AdapterStore
Открытое свойство DisplayName Отображаемое имя ModelBusAdapter (Унаследовано от ModelBusAdapter.)
Открытое свойство Disposed Значение True, если данный экземпляр ModelBusAdapter удаляется, и false в противном случае. (Унаследовано от ModelBusAdapter.)
Открытое свойство DocumentHandler ModelingDocumentHandler, используемый этим ModelingAdapter.DocumentHandler ModelBusAdapter используется для настройки модель создает программу-оболочкуая ним.Можно установить это свойство, только если оно еще не заданы. (Унаследовано от ModelingAdapter.)
Открытое свойство Reference (Унаследовано от ModelBusAdapter.)

В начало страницы

Методы

  Имя Описание
Открытый метод Dispose() (Унаследовано от ModelBusAdapter.)
Защищенный метод Dispose(Boolean) Очистка этот экземпляр ModelBusAdapter.Активировать dispose DocumentHandler, если он имеется. (Унаследовано от ModelingAdapter.)
Открытый метод Equals(Object) Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Открытый метод Equals(ModelBusAdapter) Значение True, если это ModelBusAdapter эти же, что и данный экземпляр, то ModelBusAdapter, false в противном случае. (Унаследовано от ModelBusAdapter.)
Защищенный метод Finalize Деструктор. (Унаследовано от ModelBusAdapter.)
Открытый метод GetDefaultView Возвращает PrimaryView, связанный с этой моделью, если таковой доступен. (Переопределяет ModelBusAdapter.GetDefaultView().)
Защищенный метод GetElementDisplayName Точка расширения для предоставить автору DSL решает отображаемое имя для указанного элемента модели
Защищенный метод GetElementId Получите идентификатор элемента ModelElement.Это идентификатор элемента будет использоваться для построения ссылка modelbus элемента модели
Открытый метод GetElementReference Получите ссылку заданного экземпляра объекта предположенного, что раскрытия данным адаптером. (Переопределяет ModelBusAdapter.GetElementReference(Object).)
Защищенный метод GetElementReferences Получите назад все ссылочные объекты, которые соответствуют данному контракту данных. (Унаследовано от ModelBusAdapter.)
Открытый метод GetHashCode Играет роль хэш-функции для определенного типа. (Унаследовано от Object.)
Открытый метод GetReferences (Унаследовано от ModelBusAdapter.)
Защищенный метод GetReferenceStatus Проверяет элемент и представление (если применимо) и возвращает состояние (Переопределяет ModelBusAdapter.GetReferenceStatus().)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод GetView Возвращает указанное представление, связанное с этой модели, основанной на ссылке ModelBusView (Переопределяет ModelBusAdapter.GetView(ModelBusReference).)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод ResolveElementReference Если задан идентификатор элемента, возвращает реальный объект, представляемый этой ссылкой. (Переопределяет ModelBusAdapter.ResolveElementReference(ModelBusReference).)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)
Открытый метод TrySetDocumentHandler Если ModelingDocumentHandler еще не установлен (конструктором, например), то наборы его к переданному значению в качестве параметра.В противном случае возвращает значение false. (Унаследовано от ModelingAdapter.)

В начало страницы

Потокобезопасность

Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.

См. также

Ссылки

Microsoft.VisualStudio.Modeling.Integration - пространство имен