Partilhar via


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

Adiciona o nó especificado na fila de nós a serem inseridos mais tarde, se o nó pai não ter sido expandido ainda ou não é criado.Caso contrário, insere o nó especificado imediatamente.

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

Sintaxe

'Declaração
Function DelayInsertItem ( _
    parentFullName As String, _
    childSelectionInfo As IVsDataViewSelectionInfo, _
    newItemId As Integer, _
    identifier As Object() _
) As Boolean
bool DelayInsertItem(
    string parentFullName,
    IVsDataViewSelectionInfo childSelectionInfo,
    int newItemId,
    Object[] identifier
)
bool DelayInsertItem(
    String^ parentFullName, 
    IVsDataViewSelectionInfo^ childSelectionInfo, 
    int newItemId, 
    array<Object^>^ identifier
)
abstract DelayInsertItem : 
        parentFullName:string * 
        childSelectionInfo:IVsDataViewSelectionInfo * 
        newItemId:int * 
        identifier:Object[] -> bool 
function DelayInsertItem(
    parentFullName : String, 
    childSelectionInfo : IVsDataViewSelectionInfo, 
    newItemId : int, 
    identifier : Object[]
) : boolean

Parâmetros

  • parentFullName
    Tipo: System.String
    O nome completo do novo pai do nó.
  • newItemId
    Tipo: System.Int32
    Um identificador numérico para o novo nó insere.
  • identifier
    Tipo: array<System.Object[]
    Uma matriz que contém as partes do identificador que representam o novo nó.

Valor de retorno

Tipo: System.Boolean
true se o novo nó é inserido imediatamente; false se o novo nó é colocado na fila para inserir tardia ou não inserido imediatamente.

Exceções

Exceção Condição
ArgumentNullException

o parâmetro de parentFullName ou de childSelectionInfo é nulluma referência nula (Nothing no Visual Basic).

Comentários

Este método melhora o desempenho porque o novo nó é inserido somente quando o nó pai é expandido, reduzindo o número de enumerações executadas na árvore.

Segurança do .NET Framework

Consulte também

Referência

IVsDataViewHierarchy Interface

Sobrecargas DelayInsertItem

Namespace Microsoft.VisualStudio.Data.Services.SupportEntities