IVsDataViewHierarchy.InsertItem-Methode (Int32, IVsDataViewSelectionInfo, Int32, array<Object[])
Fügt den angegebenen Knoten und dessen untergeordnete Knoten ggf. mit 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, _
childSelectionInfo As IVsDataViewSelectionInfo, _
newItemId As Integer, _
identifier As Object() _
) As Boolean
bool InsertItem(
int parentItemId,
IVsDataViewSelectionInfo childSelectionInfo,
int newItemId,
Object[] identifier
)
bool InsertItem(
int parentItemId,
IVsDataViewSelectionInfo^ childSelectionInfo,
int newItemId,
array<Object^>^ identifier
)
abstract InsertItem :
parentItemId:int *
childSelectionInfo:IVsDataViewSelectionInfo *
newItemId:int *
identifier:Object[] -> bool
function InsertItem(
parentItemId : int,
childSelectionInfo : IVsDataViewSelectionInfo,
newItemId : int,
identifier : Object[]
) : boolean
Parameter
parentItemId
Typ: Int32Der vollständige Name des neuen übergeordneten Elements des Knotens.
childSelectionInfo
Typ: Microsoft.VisualStudio.Data.Services.IVsDataViewSelectionInfoDie Auswahl von untergeordneten unter den neuen Knoten einzufügen, Knoten.
newItemId
Typ: Int32Der -Parameter oder der -Parameter ist .
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 childSelectionInfo-Parameter ist nullein Nullverweis (Nothing in Visual Basic). |
ArgumentException | Der childSelectionInfo-Parameter ist kein untergeordnetes Element des angegebenen übergeordneten Knotens. |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
IVsDataViewHierarchy Schnittstelle
Microsoft.VisualStudio.Data.Services.SupportEntities-Namespace