IVsDataViewHierarchy.DelayInsertItem (Método) (String, String, Int32, array<Object )

Agrega el nodo especificado a la cola de los nodos que se van a insertar en otro momento, si el nodo primario no se ha expandido todavía ni se crea.Si no, inserciones el nodo especificado inmediatamente.

Espacio de nombres:  Microsoft.VisualStudio.Data.Services.SupportEntities
Ensamblado:  Microsoft.VisualStudio.Data.Services (en Microsoft.VisualStudio.Data.Services.dll)

Sintaxis

'Declaración
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

Parámetros

  • parentFullName
    Tipo: System.String
    El nombre completo del elemento primario del nuevo nodo.
  • newItemId
    Tipo: System.Int32
    Un identificador numérico para el nuevo nodo inserte.
  • identifier
    Tipo: array<System.Object[]
    Una matriz que contiene las partes del identificador que representan el nuevo nodo.

Valor devuelto

Tipo: System.Boolean
true si el nuevo nodo se inserta inmediatamente; false si el nuevo nodo se coloca en la cola para la inserción y o no se inserta inmediatamente.

Excepciones

Excepción Condición
ArgumentNullException

El valor del parámetro parentFullName o typeName es nullreferencia null (Nothing en Visual Basic).

Comentarios

Este método mejora el rendimiento porque se inserta el nuevo nodo sólo cuando se expande el nodo primario, lo que reduce el número de enumeraciones realizadas en el árbol.

Seguridad de .NET Framework

Vea también

Referencia

IVsDataViewHierarchy Interfaz

DelayInsertItem (Sobrecarga)

Microsoft.VisualStudio.Data.Services.SupportEntities (Espacio de nombres)