ISchemaHierarchyGenerator 介面
這個介面是由類別實作,這些類別可以在樹狀檢視 (例如資料庫結構描述檢視) 中填入節點。
此 API 不符合 CLS 標準。
命名空間: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
組件: Microsoft.VisualStudio.Data.Schema.Package (在 Microsoft.VisualStudio.Data.Schema.Package.dll 中)
語法
'宣告
<CLSCompliantAttribute(False)> _
Public Interface ISchemaHierarchyGenerator
[CLSCompliantAttribute(false)]
public interface ISchemaHierarchyGenerator
[CLSCompliantAttribute(false)]
public interface class ISchemaHierarchyGenerator
[<CLSCompliantAttribute(false)>]
type ISchemaHierarchyGenerator = interface end
public interface ISchemaHierarchyGenerator
ISchemaHierarchyGenerator 型別會公開下列成員。
屬性
名稱 | 說明 | |
---|---|---|
DataSchemaModel | 取得或設定結構描述管理員。 | |
UserInteractionServices | 取得或設定使用者互動服務物件。 |
回頁首
方法
名稱 | 說明 | |
---|---|---|
CreateRootNode | 建立階層的根節點。 | |
ElementDeleted | 當已刪除項目以提供機會來更新快取時呼叫。 | |
GetCaption | 傳回指定之項目節點的標題。 | |
GetChildren | 傳回指定之父節點的子節點。 | |
GetElementNodesFromCache | 只傳回在快取中找到的項目節點。 | |
NodeInUse | 表示指定的節點是否正由結構描述檢視使用。 | |
NodeRemoved | 當已移除節點以提供機會來更新快取時呼叫。 | |
PathToElement(IModelElement) | 傳回從根節點到指定之項目的階層節點的清單。這些節點構成指定之項目的「路徑」。 | |
PathToElement(IModelElement, Object) | 傳回從根節點到指定之項目的階層節點的清單,這些階層節點構成指定之項目的「路徑」。 |
回頁首
請參閱
參考
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer 命名空間