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


IDatabaseProjectReferenceController - интерфейс

Данная точка расширения управляет способом добавления ссылок в систему проектов баз данных.

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

Пространство имен:  Microsoft.VisualStudio.Data.Schema.Package.Project
Сборка:  Microsoft.VisualStudio.Data.Schema.Package (в Microsoft.VisualStudio.Data.Schema.Package.dll)

Синтаксис

'Декларация
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseProjectReferenceController _
    Inherits IExtension
[CLSCompliantAttribute(false)]
public interface IDatabaseProjectReferenceController : IExtension
[CLSCompliantAttribute(false)]
public interface class IDatabaseProjectReferenceController : IExtension
[<CLSCompliantAttribute(false)>]
type IDatabaseProjectReferenceController =  
    interface
        interface IExtension
    end
public interface IDatabaseProjectReferenceController extends IExtension

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

Свойства

  Имя Описание
Открытое свойство AllowDatabaseReferences Получает значение, указывающее, разрешает ли данный контроллер ссылки на базы данных.
Открытое свойство AllowProjectReferences Получает значение, указывающее, разрешает ли данный контроллер ссылки на проекты.

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

Методы

  Имя Описание
Открытый метод DoDefaultAction Обрабатывает действие по умолчанию для узла аргумента.Например, поставщик схем баз данных для SQL Server открывает страницу свойств ссылок с помощью метода OpenProjectDesigner.
Открытый метод GetCaption Возвращает заголовок заданного узла ссылки.
Открытый метод GetReferenceData При изменении ссылки этот метод используется для разрыва ссылки на CustomSchemaData.Данные добавляются в модель или удаляются из нее.
Открытый метод Initialize Инициализирует данное расширение.
Открытый метод IsArtifactReference Возвращает значение true, если параметр fileName представляет формат файла, специфичный для поставщика схемы базы данных.
Открытый метод IsValidReference Возвращает значение true, если ссылка является допустимой.
Открытый метод KeyOutputBuildVariables Возвращает список переменных построения, которые влияют на основной выходной файл проекта.
Открытый метод RetrieveDatabaseReferenceSelectorData Возвращает данные селектора, необходимые для создания новой ссылки на базу данных.
Открытый метод RetrieveDatabaseReferenceSelectorDataResult Возвращает результат вызова RetrieveDatabaseReferenceSelectorData.

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

См. также

Ссылки

Microsoft.VisualStudio.Data.Schema.Package.Project - пространство имен