IVsDataViewHierarchy.DelayInsertItem, méthode (String, String, Int32, array<Object[])
Ajoute le nœud spécifié à la file d'attente des nœuds à insérer à une date ultérieure, si le nœud parent n'a pas encore été développé ou n'est pas créé. Sinon, insère le nœud immédiatement spécifié.
Espace de noms : Microsoft.VisualStudio.Data.Services.SupportEntities
Assembly : Microsoft.VisualStudio.Data.Services (dans Microsoft.VisualStudio.Data.Services.dll)
Syntaxe
'Déclaration
Function DelayInsertItem ( _
parentFullName As String, _
typeName As String, _
newItemId As Integer, _
identifier As Object() _
) As Boolean
bool DelayInsertItem(
string parentFullName,
string typeName,
int newItemId,
Object[] identifier
)
bool DelayInsertItem(
String^ parentFullName,
String^ typeName,
int newItemId,
array<Object^>^ identifier
)
abstract DelayInsertItem :
parentFullName:string *
typeName:string *
newItemId:int *
identifier:Object[] -> bool
function DelayInsertItem(
parentFullName : String,
typeName : String,
newItemId : int,
identifier : Object[]
) : boolean
Paramètres
parentFullName
Type : StringLe nom complet du nouveau parent du nœud.
typeName
Type : StringLe nom du nouveau type de nœud.
newItemId
Type : Int32Un identificateur numérique pour le nouveau nœud insère.
identifier
Type : array<Object[]Tableau contenant les parties d'identificateur qui représentent le nouveau nœud.
Valeur de retour
Type : Boolean
true si le nouveau nœud est inséré immédiatement ; false si le nouveau nœud est placé dans la file d'attente pour l'insertion différée ou n'est pas insérées immédiatement.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Le paramètre parentFullName ou typeName est nullune référence null (Nothing en Visual Basic). |
Notes
Cette méthode améliore les performances parce que le nouveau nœud est inséré uniquement lorsque le nœud parent est développé, réduisant ainsi le nombre d'énumérations exécutées sur l'arborescence.
Sécurité .NET Framework
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
IVsDataViewHierarchy Interface
Microsoft.VisualStudio.Data.Services.SupportEntities, espace de noms