Share via


GraphCategoryCollection.AddNewCategory Method (String, Func<GraphMetadata>)

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Registers a new GraphCategory

Namespace:  Microsoft.VisualStudio.GraphModel
Assembly:  Microsoft.VisualStudio.GraphModel (in Microsoft.VisualStudio.GraphModel.dll)

Syntax

'Declaration
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

Parameters

Return Value

Type: Microsoft.VisualStudio.GraphModel.GraphCategory
The newly registered GraphCategory object

Exceptions

Exception Condition
ArgumentNullException

thrown if id is null

InvalidOperationException

thrown if id is empty string

.NET Framework Security

See Also

Reference

GraphCategoryCollection Class

AddNewCategory Overload

Microsoft.VisualStudio.GraphModel Namespace