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


StandardVsModelingDiagramView - класс

Поддерживает типичный ModelBusView на базе одной схемы DSL, размещаемый в Visual Studio.

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

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

System.Object
  Microsoft.VisualStudio.Modeling.Integration.ModelBusView
    Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingView
      Microsoft.VisualStudio.Modeling.Integration.Shell.StandardVsModelingDiagramView

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

Синтаксис

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

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

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

  Имя Описание
Открытый метод StandardVsModelingDiagramView Конструктор

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

Свойства

  Имя Описание
Открытое свойство Adapter Экземпляр ModelBusAdapter, который создал данный ModelBusView и владеет ним (Унаследовано от ModelBusView.)
Открытое свойство Diagram Предоставляет объект Diagram, представленный данным ModelBusView на основе DSL.
Открытое свойство IsOperational Указывает, что для данного экземпляра можно вызывать любые API обработки ModelBusView. (Унаследовано от VsModelingView.)
Открытое свойство ViewReference Идентификатор ссылки, используемый для создания данного объекта ModelBusView (Унаследовано от ModelBusView.)
Открытое свойство VSDiagramView Предоставляет VSDiagramView, который размещает объект Diagram, упакованный в программу-оболочку этим ModelBusView как элемент управления Form in Visual Studio.

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

Методы

  Имя Описание
Открытый метод Close Закрывает WindowFrame, представленное этим ModelBusView.Не поддерживает сохраняемость DocData, связанных с данным ModelBusView. (Унаследовано от VsModelingView.)
Открытый метод Equals Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.)
Защищенный метод Finalize Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.)
Защищенный метод GetDocView Вызов GetDocView присоединит этот экземпляр VsModelingView к экземпляру ModelingDocView, представленному им.Вызывающий объект должен явно вызвать метод Show(), чтобы сделать элемент WindowFrame видимым в Visual Studio, если он не является видимым. (Унаследовано от VsModelingView.)
Открытый метод GetHashCode Служит хэш-функцией по умолчанию. (Унаследовано от Object.)
Открытый метод GetType Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.)
Открытый метод Hide Скрывает WindowFrame, представленное этим ModelBusView.Базовый контейнер представления все еще находится в памяти. (Унаследовано от VsModelingView.)
Защищенный метод MemberwiseClone Создает неполную копию текущего объекта Object. (Унаследовано от Object.)
Открытый метод Open Открывает/вкладывает базовый объект редактора, представленный данным ModelBusView. (Унаследовано от VsModelingView.)
Открытый метод SetSelection(ModelBusReference) Находит ShapeElement, соответствующий этой ссылке и выделяет ее в рабочей области конструирования.Если ссылка разрешается в ModelElement, который не является фигурой, предпринимается попытка найти соответствующую фигуру для него. (Переопределяет ModelBusView.SetSelection(ModelBusReference).)
Открытый метод SetSelection(IEnumerable<ModelBusReference>) Находит ShapeElement, соответствующий каждой из ссылок и выделяет все их в рабочей области конструирования.Если какая-либо ссылка разрешается в ModelElement, который не является фигурой, предпринимается попытка найти соответствующую фигуру для него. (Переопределяет ModelBusView.SetSelection(IEnumerable<ModelBusReference>).)
Открытый метод Show Активирует WindowFrame, представленное этим ModelBusView и устанавливает фокус на него (Унаследовано от VsModelingView.)
Открытый метод ToString Возвращает строку, представляющую текущий объект. (Унаследовано от Object.)

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

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

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

См. также

Ссылки

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