Поделиться через


IVsDataObjectChangeEventsBroker.RaiseObjectChanged - метод (Int32, String, array<Object )

Вызывает событие ObjectChanged или добавляет событие в указанной группе событий.

Пространство имен:  Microsoft.VisualStudio.Data.Services
Сборка:  Microsoft.VisualStudio.Data.Services (в Microsoft.VisualStudio.Data.Services.dll)

Синтаксис

'Декларация
Sub RaiseObjectChanged ( _
    groupId As Integer, _
    typeName As String, _
    identifier As Object() _
)
void RaiseObjectChanged(
    int groupId,
    string typeName,
    Object[] identifier
)
void RaiseObjectChanged(
    int groupId, 
    String^ typeName, 
    array<Object^>^ identifier
)
abstract RaiseObjectChanged : 
        groupId:int * 
        typeName:string * 
        identifier:Object[] -> unit 
function RaiseObjectChanged(
    groupId : int, 
    typeName : String, 
    identifier : Object[]
)

Параметры

  • groupId
    Тип: System.Int32
    Числовое значение, представляющее идентификатор группы событий.Укажите значение 0, чтобы избежать группы событий и порождения события немедленно.
  • typeName
    Тип: System.String
    Имя типа объекта данных, для которого следует вызвать событие.
  • identifier
    Тип: array<System.Object[]
    Массив, содержащий части идентификатора, которое однозначно определяет объект данных.

Исключения

Исключение Условие
ArgumentOutOfRangeException

Параметр groupId меньше нуля или меньше нуля и больше количество существующих групп событий.

ArgumentException

Недопустимый идентификатор группы.Groupid, не может быть проверено.

Безопасность платформы .NET Framework

См. также

Ссылки

IVsDataObjectChangeEventsBroker Интерфейс

RaiseObjectChanged - перегрузка

Microsoft.VisualStudio.Data.Services - пространство имен