Partilhar via


Método IVsDataObjectChangeEventsBroker.RaiseObjectAdded (Int32, String, array<Object )

Gera o evento de ObjectAdded ou adiciona o evento ao grupo especificado do evento.

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

Sintaxe

'Declaração
Sub RaiseObjectAdded ( _
    groupId As Integer, _
    typeName As String, _
    identifier As Object() _
)
void RaiseObjectAdded(
    int groupId,
    string typeName,
    Object[] identifier
)
void RaiseObjectAdded(
    int groupId, 
    String^ typeName, 
    array<Object^>^ identifier
)
abstract RaiseObjectAdded : 
        groupId:int * 
        typeName:string * 
        identifier:Object[] -> unit 
function RaiseObjectAdded(
    groupId : int, 
    typeName : String, 
    identifier : Object[]
)

Parâmetros

  • groupId
    Tipo: System.Int32
    Um valor numérico representando o identificador do grupo de evento.Especificar 0 para evitar grupos de evento e disparar imediatamente o evento.
  • typeName
    Tipo: System.String
    O nome do tipo de objeto de dados para que gera o evento.
  • identifier
    Tipo: array<System.Object[]
    Uma matriz que contém as partes do identificador que identificam exclusivamente o objeto de dados.

Exceções

Exceção Condição
ArgumentOutOfRangeException

O parâmetro de groupId é menor que zero, ou é diferente de zero e maior do que a contagem de grupos existentes do evento.

ArgumentException

Identificação de grupo inválidoA identificação do grupo não pôde ser validado.

Segurança do .NET Framework

Consulte também

Referência

IVsDataObjectChangeEventsBroker Interface

Sobrecargas RaiseObjectAdded

Namespace Microsoft.VisualStudio.Data.Services