It is used in OnEvent callbacks to indicates to the client which properties of the condition have changed, to have caused the server to send the event notification. One or more bits may be set in a mask.
Visual Basic (Declaration) | |
---|---|
<FlagsAttribute()> Public Enum EventChangeMask Inherits System.Enum |
Visual Basic (Usage) | ![]() |
---|---|
Dim instance As EventChangeMask |
C# | |
---|---|
[FlagsAttribute()] public enum EventChangeMask : System.Enum |
Managed Extensions for C++ | |
---|---|
[FlagsAttribute()] __value public enum EventChangeMask : public System.Enum |
C++/CLI | |
---|---|
[FlagsAttribute()] public enum class EventChangeMask : public System.Enum |
Member | Description |
---|---|
AckState | The condition’s acknowledgment state has changed. |
ActiveState | The condition’s active state has changed. |
Attribute | One or more event attributes have changed (compared to prior event notifications related to this condition). |
EnableState | The condition’s enabled state has changed. |
Message | The event message has changed (compared to prior event notifications related to this condition). |
Quality | The ConditionQuality has changed. |
Severity | The severity level has changed. |
SubCondition | The condition has transitioned into a new sub-condition. |
System.Object
System.ValueType
System.Enum
NSPlugin.EventChangeMask
Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family