ShellObjectChangedEventArgs Class
Provides notification event args for an IShellObject.
public class ShellObjectChangedEventArgs : EventArgs
- Inheritance:
- System.Object System.EventArgs Object
Constructors
ShellObjectChangedEventArgs(ShellObjectChangeKind, IShellObject)
Initializes an instance of the ShellObjectChangedEventArgs class.
public ShellObjectChangedEventArgs(ShellObjectChangeKind kind, IShellObject childShellObject)
Parameter | Type | Description |
---|---|---|
kind | ShellObjectChangeKind | The ShellObjectChangeKind that indicates the kind of change notification. |
childShellObject | IShellObject | The child IShellObject if the change event is related to a child. |
Properties
ChildShellObject
Gets the child IShellObject if the change event is related to a child.
public IShellObject ChildShellObject { get; }
Property Value
- IShellObject:
The child IShellObject if the change event is related to a child.
Kind
Gets the ShellObjectChangeKind that indicates the kind of change notification.
public ShellObjectChangeKind Kind { get; }
Property Value
- ShellObjectChangeKind:
The ShellObjectChangeKind that indicates the kind of change notification.
Inherited Members
- System.EventArgs.Empty
- System.Object.ToString()
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object, System.Object)
- System.Object.ReferenceEquals(System.Object, System.Object)
- System.Object.GetHashCode()
- System.Object.GetType()
- System.Object.MemberwiseClone()