ISchemaModelViewerController 介面
結構描述檢視控制器介面。
此 API 不符合 CLS 標準。
命名空間: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
組件: Microsoft.VisualStudio.Data.Schema.Package (在 Microsoft.VisualStudio.Data.Schema.Package.dll 中)
語法
'宣告
<CLSCompliantAttribute(False)> _
Public Interface ISchemaModelViewerController _
Inherits IDisposable
[CLSCompliantAttribute(false)]
public interface ISchemaModelViewerController : IDisposable
[CLSCompliantAttribute(false)]
public interface class ISchemaModelViewerController : IDisposable
[<CLSCompliantAttribute(false)>]
type ISchemaModelViewerController =
interface
interface IDisposable
end
public interface ISchemaModelViewerController extends IDisposable
ISchemaModelViewerController 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
ProjectNode | 取得與這個控制器相關聯的資料庫專案節點。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
CanBeDisplayed | 表示是否可以在結構描述檢視中顯示指定的模型項目。 | |
CanDeleteObjects | 判斷是否可以刪除模型項目節點清單。 | |
DeleteObjects | ||
Dispose | 執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。 (繼承自 IDisposable)。 | |
GetAdditionalObjectsToDelete | 這個方法是由 DeleteObjects 呼叫,以取得其他要刪除的項目。 | |
GetCaption | 傳回指定之項目節點的標題。 | |
GetChildren | 傳回指定之父節點的子節點清單。 | |
GetPathsToElement | 傳回階層中指定之項目的路徑。 | |
GetSelectionPathToElement | 傳回項目的路徑,用以巡覽到結構描述檢視中的項目。 | |
Initialize | 由專案節點呼叫,以初始化控制器。 | |
InitializeRootNode | 用於在兩種情況中的請求:1) 的使用者介面已初始化,並請控制器創建,並添加其根節點 ; 2) 專案已載入了。 | |
NodeInUse | 提供關於指定的節點正在使用中的通知。 | |
Refresh | 重新整理階層。 |
回頁首
請參閱
參考
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer 命名空間