Share via


IVsDataObjectChangeEventsBroker.RaiseObjectDeleted Method (Int32, String, array<Object )

Raises the ObjectDeleted event or adds the event to the specified event group.

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

Syntax

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

Parameters

  • groupId
    Type: System.Int32
    A numerical value representing the event group identifier. Specify 0 to avoid event groups and raise the event immediately.
  • typeName
    Type: System.String
    The name of the type of the data object for which to raise the event.
  • identifier
    Type: array<System.Object[]
    An array containing identifier parts that uniquely identify the data object.

Exceptions

Exception Condition
ArgumentOutOfRangeException

The groupId parameter is less than zero, or is different than zero and greater than the count of existing event groups.

ArgumentException

Invalid group ID. The group ID could not be validated.

.NET Framework Security

See Also

Reference

IVsDataObjectChangeEventsBroker Interface

RaiseObjectDeleted Overload

Microsoft.VisualStudio.Data.Services Namespace