/// <summary> /// Initializes a new instance of the <see cref="RestoreSessionDialog"/> class. /// </summary> /// <param name="nativeDialog">The <see cref="INativeDialog"/> representing the dialog.</param> internal RestoreSessionDialog(INativeDialog nativeDialog) : base(nativeDialog) { }
/// <summary> /// Initializes a new instance of the <see cref="VBScriptAbortRetryIgnoreDialog"/> class. /// </summary> /// <param name="nativeDialog">The <see cref="INativeDialog"/> representing the dialog.</param> internal VBScriptAbortRetryIgnoreDialog(INativeDialog nativeDialog) : base(nativeDialog) { }
/// <summary> /// Initializes a new instance of the <see cref="VBScriptYesNoCancelDialog"/> class. /// </summary> /// <param name="nativeDialog">The <see cref="INativeDialog"/> representing the dialog.</param> internal VBScriptYesNoCancelDialog(INativeDialog nativeDialog) : base(nativeDialog) { }
/// <summary> /// Initializes a new instance of the <see cref="LogonDialog"/> class. /// </summary> /// <param name="nativeDialog">The <see cref="INativeDialog"/> representing the dialog.</param> internal LogonDialog(INativeDialog nativeDialog) : base(nativeDialog) { }
/// <summary> /// Initializes a new instance of the <see cref="AlertDialog"/> class. /// </summary> /// <param name="nativeDialog">The <see cref="INativeDialog"/> representing the dialog.</param> internal AlertDialog(INativeDialog nativeDialog) : base(nativeDialog) { }
/// <inheritdoc /> protected void Dispose(bool disposing) { if (!this.isDisposed) { if (disposing) { if (this.nativeDialogImpl != null) { this.nativeDialogImpl.Dispose(); } } this.nativeDialogImpl = null; this.isDisposed = true; } }
/// <summary> /// Initializes a new instance of the <see cref="Dialog"/> class. /// </summary> /// <param name="nativeDialog">The <see cref="INativeDialog"/> representing the dialog.</param> internal Dialog(INativeDialog nativeDialog) { this.nativeDialogImpl = nativeDialog; }
/// <summary> /// Initializes a new instance of the <see cref="NativeDialogDismissedEventArgs"/> class. /// </summary> /// <param name="nativeDialog">The <see cref="INativeDialog"/> which was dismissed.</param> internal NativeDialogDismissedEventArgs(INativeDialog nativeDialog) { this.nativeDialog = nativeDialog; }
/// <summary> /// Initializes a new instance of the <see cref="ConfirmDialog"/> class. /// </summary> /// <param name="nativeDialog">The <see cref="INativeDialog"/> representing the dialog.</param> internal ConfirmDialog(INativeDialog nativeDialog) : base(nativeDialog) { }