Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Raises the ObjectChanged 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 RaiseObjectChanged ( _
groupId As Integer, _
typeName As String, _
identifier As Object(), _
propertyValues As IDictionary(Of String, Object), _
newPropertyValues As IDictionary(Of String, Object) _
)
void RaiseObjectChanged(
int groupId,
string typeName,
Object[] identifier,
IDictionary<string, Object> propertyValues,
IDictionary<string, Object> newPropertyValues
)
void RaiseObjectChanged(
int groupId,
String^ typeName,
array<Object^>^ identifier,
IDictionary<String^, Object^>^ propertyValues,
IDictionary<String^, Object^>^ newPropertyValues
)
abstract RaiseObjectChanged :
groupId:int *
typeName:string *
identifier:Object[] *
propertyValues:IDictionary<string, Object> *
newPropertyValues:IDictionary<string, Object> -> unit
function RaiseObjectChanged(
groupId : int,
typeName : String,
identifier : Object[],
propertyValues : IDictionary<String, Object>,
newPropertyValues : IDictionary<String, 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.
- propertyValues
Type: System.Collections.Generic.IDictionary<String, Object>
The old property values of the changed data object.
- newPropertyValues
Type: System.Collections.Generic.IDictionary<String, Object>
The new property values of the changed 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
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.