UserInteractionServices - класс
Предоставляет разнообразие вспомогательных методов и свойств для облегчения взаимодействия пользователя с окнами в Visual Studio.
Иерархия наследования
System.Object
Microsoft.Data.Schema.UserInteractionServices
Microsoft.Data.Schema.Sql.SqlUserInteractionServices
Пространство имен: Microsoft.Data.Schema
Сборка: Microsoft.Data.Schema (в Microsoft.Data.Schema.dll)
Синтаксис
'Декларация
Public MustInherit Class UserInteractionServices
public abstract class UserInteractionServices
public ref class UserInteractionServices abstract
[<AbstractClass>]
type UserInteractionServices = class end
public abstract class UserInteractionServices
Тип UserInteractionServices предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
UserInteractionServices | Инициализирует новый экземпляр класса UserInteractionServices. |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
BatchSeparator | Получает строку для вставки между каждым пакетом скрипта. | |
DatabaseSchemaProvider | Получает ссылку на текущий объект DatabaseSchemaProvider. | |
DatabaseSchemaProviderDisplayName | Получает полное имя поставщика схемы базы данных. | |
DisplayableElementClasses | Получает список отображаемых классов элементов в свойстве ModelSchema поставщика схемы базы данных. | |
ProjectIcon | Получает значок для определенного проекта DSP. | |
TransparentColor | Получает цвет, который используется для обеспечения полупрозрачности частей растрового изображения. | |
Unnamed | Получает локализованный объект string для объекта "безымянный". |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
Equals | Определяет, равен ли заданный объект Object текущему объекту Object. (Унаследовано от Object.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetDisplayName(ModelIdentifier, Boolean, Boolean) | Возвращает отображаемое имя для идентификатора, указывающее, использовать ли escape-символ на имени, и предоставлять ли полное имя или его короткую версию. | |
GetDisplayName(ModelIdentifier, Boolean, Boolean, Int32) | Возвращает отображаемое имя идентификатора. | |
GetElementName(IModelElement, ElementNameStyle) | Возвращает имя элемента для указанного элемента. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean) | Возвращает имя для указанного элемента. | |
GetElementName(IModelElement, Boolean, Boolean, Boolean, Int32) | Возвращает имя элемента для указанного элемента. | |
GetElementTypeDescription | Возвращает описание типа заданного элемента. | |
GetEscapedNameString | Возвращает escape-версию предоставленного имени. | |
GetFileExtension | Возвращает расширение файла для элементов модели для текущего объекта DatabaseSchemaProvider, когда они сохраняются в файл. | |
GetFolderIcon | Возвращает растровое изображение значка, выбранное в соответствии с указанием стиля. | |
GetFolderName | Возвращает имя папки для указанного типа модели элемента. | |
GetHashCode | Играет роль хэш-функции для определенного типа. (Унаследовано от Object.) | |
GetIcon(IModelElement) | Возвращает растровое изображения для значка, который используется в пользовательском интерфейсе для указанного элемента. | |
GetIcon(ModelElementClass) | Возвращает растровое изображения для значка, который используется в пользовательском интерфейсе для указанного элемента. | |
GetIcon(IModelElement, ElementIconState) | Возвращает растровое изображения для значка, который используется в пользовательском интерфейсе для указанного элемента и состояния значка. | |
GetIcon(ModelElementClass, ElementIconState) | Возвращает растровое изображения для значка, который используется в пользовательском интерфейсе для указанного элемента и состояния значка. | |
GetModelCollation | Возвращает объект ModelCollation для предоставленного идентификатора языка и региональных параметров, а также указание учета регистра. | |
GetNameString | Возвращает имя и преобразует в escape-последовательность строку, если это было запрошено. | |
GetRelatedElementTypeDescription | В предоставленных отношениях возвращает описание связанного объекта. | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
MakeIconTransparent | Делает предоставленный значок прозрачным, используя значение свойства TransparentColor. | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
ToString | Возвращение строки, представляющей текущий объект. (Унаследовано от Object.) | |
TryConstructConnectionStringAndProvider | Используется для получения строки подключения и GUID поставщика. |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
SqlExtension | Возвращает ".sql". |
В начало страницы
Заметки
Необходимо создать производный класс для предоставления настраиваемых значений и функциональных возможности больше подходящих для конкретной версии класса DatabaseSchemaProvider.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.