Show / Hide Table of Contents

Struct ProgressDialogProperties

Provee de información sobre las propiedades a establecer al inicializar un nuevo diálogo de progreso nativo de Microsoft Windows.

Implements
IEquatable<ProgressDialogProperties>
Inherited Members
ValueType.Equals(object)
ValueType.GetHashCode()
ValueType.ToString()
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
Namespace: TheXDS.MCART.Helpers
Assembly: MCART.Windows.dll
Syntax
public readonly record struct ProgressDialogProperties : IEquatable<ProgressDialogProperties>

Constructors

| Edit this page View Source

ProgressDialogProperties(bool, bool, bool, bool, bool, bool)

Provee de información sobre las propiedades a establecer al inicializar un nuevo diálogo de progreso nativo de Microsoft Windows.

Declaration
public ProgressDialogProperties(bool CancelButton, bool Marquee, bool MinimizeButton, bool Modal, bool ProgressBar = true, bool ShowTimeRemaining = true)
Parameters
Type Name Description
bool CancelButton

Indica si el cuadro de diálogo debe contener un botón para cancelar.

bool Marquee

Indica si la barra de progreso del diálogo se mostrará en estado de progreso indeterminado.

bool MinimizeButton

Indica si el diálogo incluirá un botón para minimizar la ventana del diálogo.

bool Modal

Indica si el diálogo será mostrado en modo modal.

bool ProgressBar

Indica si el diálogo contendrá una barra de progreso.

bool ShowTimeRemaining

Indica si se mostrará el tiempo restante de la operación en la tercera línea del diálogo.

Properties

| Edit this page View Source

CancelButton

Indica si el cuadro de diálogo debe contener un botón para cancelar.

Declaration
public bool CancelButton { get; init; }
Property Value
Type Description
bool
| Edit this page View Source

Marquee

Indica si la barra de progreso del diálogo se mostrará en estado de progreso indeterminado.

Declaration
public bool Marquee { get; init; }
Property Value
Type Description
bool
| Edit this page View Source

MinimizeButton

Indica si el diálogo incluirá un botón para minimizar la ventana del diálogo.

Declaration
public bool MinimizeButton { get; init; }
Property Value
Type Description
bool
| Edit this page View Source

Modal

Indica si el diálogo será mostrado en modo modal.

Declaration
public bool Modal { get; init; }
Property Value
Type Description
bool
| Edit this page View Source

ProgressBar

Indica si el diálogo contendrá una barra de progreso.

Declaration
public bool ProgressBar { get; init; }
Property Value
Type Description
bool
| Edit this page View Source

ShowTimeRemaining

Indica si se mostrará el tiempo restante de la operación en la tercera línea del diálogo.

Declaration
public bool ShowTimeRemaining { get; init; }
Property Value
Type Description
bool

Implements

IEquatable<T>

Extension Methods

Objects.ShallowCopyTo(object, object, Type)
ObjectExtensions.FieldsOf<T>(object)
ObjectExtensions.GetAttribute<T>(object)
ObjectExtensions.GetAttributes<T>(object)
ObjectExtensions.HasAttrValue<TAttribute, TValue>(object, out TValue)
ObjectExtensions.HasAttribute<T>(object)
ObjectExtensions.HasAttribute<T>(object, out T?)
ObjectExtensions.HasAttributes<T>(object, out IEnumerable<T>?)
ObjectExtensions.Is(object?, object?)
ObjectExtensions.IsEither(object, IEnumerable)
ObjectExtensions.IsEither(object, params object[])
ObjectExtensions.IsNeither(object, IEnumerable)
ObjectExtensions.IsNeither(object, params object[])
ObjectExtensions.IsNot(object?, object?)
ObjectExtensions.PropertiesOf<T>(object)
ObjectExtensions.WhichAre(object, IEnumerable<object>)
ObjectExtensions.WhichAre(object, params object[])
Objects.Itself<T>(T)
Objects.ShallowClone<T>(T)
Objects.ShallowCopyTo<T>(T, T)
CollectionExtensions.PushInto<TItem, TCollection>(TItem, ICollection<TCollection>)
DictionaryExtensions.PushInto<TKey, TValue>(TValue, TKey, IDictionary<TKey, TValue>)
  • Edit this page
  • View Source
In this article
Back to top Generated by DocFX