共用方式為


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 如果 fileName 表示資料庫結構描述提供者 (DSP) 特有的檔案格式,則傳回 true。
公用方法 IsValidReference 如果這是有效的參考則傳回 true。
公用方法 KeyOutputBuildVariables 傳回會影響專案主要輸出的建置變數清單。
公用方法 RetrieveDatabaseReferenceSelectorData 傳回建立新資料庫參考時所需的選取器資料。
公用方法 RetrieveDatabaseReferenceSelectorDataResult 傳回 RetrieveDatabaseReferenceSelectorData 呼叫產生的結果。

回頁首

請參閱

參考

Microsoft.VisualStudio.Data.Schema.Package.Project 命名空間