GraphCategoryCollection.AddNewCategory 方法 (String, Func<GraphMetadata>)

注册新 GraphCategory

命名空间:  Microsoft.VisualStudio.GraphModel
程序集:  Microsoft.VisualStudio.GraphModel(在 Microsoft.VisualStudio.GraphModel.dll 中)

语法

声明
Public Function AddNewCategory ( _
    id As String, _
    callback As Func(Of GraphMetadata) _
) As GraphCategory
public GraphCategory AddNewCategory(
    string id,
    Func<GraphMetadata> callback
)
public:
GraphCategory^ AddNewCategory(
    String^ id, 
    Func<GraphMetadata^>^ callback
)
member AddNewCategory : 
        id:string * 
        callback:Func<GraphMetadata> -> GraphCategory
public function AddNewCategory(
    id : String, 
    callback : Func<GraphMetadata>
) : GraphCategory

参数

  • id
    类型:String

    此 GraphProperty 的唯一 ID

  • callback
    类型:Func<GraphMetadata>

    可以延迟创建此类的元数据的回调

返回值

类型:Microsoft.VisualStudio.GraphModel.GraphCategory
新注册的 GraphCategory 对象

异常

异常 条件
ArgumentNullException

如果 ID 为 null,则引发 。

InvalidOperationException

当 ID 为空字符串时引发

.NET Framework 安全性

请参阅

参考

GraphCategoryCollection 类

AddNewCategory 重载

Microsoft.VisualStudio.GraphModel 命名空间