Freigeben über


IVsDataViewHierarchy.InsertItem-Methode (Int32, String, Int32, array<Object[])

Fügt den angegebenen Knoten unter den angegebenen übergeordneten Knoten ein.

Namespace:  Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly:  Microsoft.VisualStudio.Data.Services (in Microsoft.VisualStudio.Data.Services.dll)

Syntax

'Declaration
Function InsertItem ( _
    parentItemId As Integer, _
    typeName As String, _
    newItemId As Integer, _
    identifier As Object() _
) As Boolean
bool InsertItem(
    int parentItemId,
    string typeName,
    int newItemId,
    Object[] identifier
)
bool InsertItem(
    int parentItemId, 
    String^ typeName, 
    int newItemId, 
    array<Object^>^ identifier
)
abstract InsertItem : 
        parentItemId:int * 
        typeName:string * 
        newItemId:int * 
        identifier:Object[] -> bool
function InsertItem(
    parentItemId : int, 
    typeName : String, 
    newItemId : int, 
    identifier : Object[]
) : boolean

Parameter

  • parentItemId
    Typ: Int32

    Der vollständige Name des neuen übergeordneten Elements des Knotens.

  • typeName
    Typ: String

    Der Name des neuen Typs des Knotens.

  • newItemId
    Typ: Int32

    Ein numerischer Bezeichner, sodass der neue Knoten einfügt.

  • identifier
    Typ: array<Object[]

    Ein Array, das Bezeichnerteile enthält, die den neuen Knoten darstellen.

Rückgabewert

Typ: Boolean
true , wenn der Knoten eingefügt wurde; andernfalls false.

Ausnahmen

Ausnahme Bedingung
ArgumentNullException

Der typeName-Parameter ist nullein Nullverweis (Nothing in Visual Basic).

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsDataViewHierarchy Schnittstelle

InsertItem-Überladung

Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace