UserPromptOwnerProvider Class
Defines a base implementation of IUserPromptOwnerProvider.
public abstract class UserPromptOwnerProvider : IUserPromptOwnerProvider
- Inheritance:
- object object
- Derived:
- FormUserPromptOwnerProvider
- Implements:
- IUserPromptOwnerProvider
Remarks
For internal use only.
Constructors
UserPromptOwnerProvider()
Initializes an instance of the class.
protected UserPromptOwnerProvider()
Properties
Priority
The priority of this provider compared to other providers, where the smallest value is given the highest priority.
public virtual int Priority { get; }
Property Value
- int:
The default value is
0.
Remarks
Priority values may be negative.
Methods
GetDialogOwnerWindow()
Returns an IWin32Window that indicates the window to own any child dialog boxes.
public abstract IWin32Window? GetDialogOwnerWindow()
Returns
- IWin32Window:
An IWin32Window, or
nullif an owner is not available.
Fields
DefaultPriority
The default priority assigned to Priority.
public const int DefaultPriority = 0
HighestPriority
The value for Priority which indicates the highest priority.
public const int HighestPriority = -2147483648
LowestPriority
The value for Priority which indicates the lowest priority.
public const int LowestPriority = 2147483647
Inherited Members
- object.GetType()
- object.MemberwiseClone()
- object.ToString()
- object.Equals(object)
- object.Equals(object, object)
- object.ReferenceEquals(object, object)
- object.GetHashCode()