ModelElementReferenceEditor - класс
Редактор ссылок на элементы модели
Иерархия наследования
System.Object
System.Drawing.Design.UITypeEditor
Microsoft.VisualStudio.Modeling.Integration.Picker.ReferenceEditorBase
Microsoft.VisualStudio.Modeling.Integration.Picker.ModelElementReferenceEditor
Пространство имен: Microsoft.VisualStudio.Modeling.Integration.Picker
Сборка: Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (в Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)
Синтаксис
'Декларация
Public Class ModelElementReferenceEditor _
Inherits ReferenceEditorBase
public class ModelElementReferenceEditor : ReferenceEditorBase
Тип ModelElementReferenceEditor предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
ModelElementReferenceEditor |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
![]() |
IsDropDownResizable | Возвращает значение, указывающее, должен ли пользователь иметь возможность изменять размер редакторов с раскрывающимися списками. (Унаследовано от UITypeEditor.) |
![]() |
ReferencePicker | Разрешенное средство выбора ссылок (Унаследовано от ReferenceEditorBase.) |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
EditValue(IServiceProvider, Object) | Изменяет значение заданного объекта, используя стиль редактирования, определенного при помощи метода GetEditStyle. (Унаследовано от UITypeEditor.) |
![]() |
EditValue(ITypeDescriptorContext, IServiceProvider, Object) | Правит ModelBusReference в разрешенном узле, используя разрешенное BrowserType (Унаследовано от ReferenceEditorBase.) |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) |
![]() |
GetEditStyle() | Получает стиль редактирования, используемый методом EditValue. (Унаследовано от UITypeEditor.) |
![]() |
GetEditStyle(ITypeDescriptorContext) | Возвращает стиль редактирования на основе IReferencePicker, если недоступно - NONE (Унаследовано от ReferenceEditorBase.) |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetPaintValueSupported() | Указывает, поддерживает ли данный редактор рисование визуального представления значения объекта. (Унаследовано от UITypeEditor.) |
![]() |
GetPaintValueSupported(ITypeDescriptorContext) | Указывает, поддерживает ли указанный контекст художественное оформление значения объекта в пределах определенного контекста. (Унаследовано от UITypeEditor.) |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
PaintValue(PaintValueEventArgs) | Рисует представление значения объекта с помощью указанного аргумента PaintValueEventArgs. (Унаследовано от UITypeEditor.) |
![]() |
PaintValue(Object, Graphics, Rectangle) | Рисует представление значения указанного объекта на заданной основе. (Унаследовано от UITypeEditor.) |
![]() |
PickReference | Выбирает ссылку с помощью средства выбора элемента (Переопределяет ReferenceEditorBase.PickReference(ITypeDescriptorContext, IWindowsFormsEditorService, Store, ModelBusReference).) |
![]() |
ResolveReferencePicker | Разрешает средство выбора ссылок и возвращает значение true, если удалось разрешить (Унаследовано от ReferenceEditorBase.) |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.Modeling.Integration.Picker - пространство имен