AppBarSeparator.IsInOverflow Propiedad

Definición

Obtiene un valor que indica si este elemento está en el menú de desbordamiento.

public:
 property bool IsInOverflow { bool get(); };
bool IsInOverflow();
public bool IsInOverflow { get; }
var boolean = appBarSeparator.isInOverflow;
Public ReadOnly Property IsInOverflow As Boolean

Valor de propiedad

Boolean

bool

true si este elemento está en el menú de desbordamiento; de lo contrario, false.

Implementaciones

Requisitos de Windows

Familia de dispositivos
Windows 10 Anniversary Edition (se introdujo en la versión 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v3.0)

Comentarios

Para obtener más información e instrucciones, consulta el artículo Barra de aplicaciones y barra de comandos .

A partir de Windows 10, versión 1607, CommandBar presenta una característica de desbordamiento dinámico. De forma predeterminada, PrimaryCommands se mueve o sale automáticamente del área de desbordamiento a medida que cambia el ancho de la barra de comandos, por ejemplo, cuando los usuarios cambian el tamaño de la ventana de la aplicación. Puede establecer la propiedad IsDynamicOverflowEnabled en false para deshabilitar este comportamiento.

El desbordamiento dinámico afecta solo a la presentación de la interfaz de usuario de los comandos, no mueve los comandos de la colección PrimaryCommands a SecondaryCommands.

Cuando IsInOverflow es true para un AppBarSeparator, la barra de separador se oculta en lugar de mostrarse en el área de desbordamiento.

Compatibilidad de versiones

La propiedad IsInOverflow no está disponible antes de Windows 10, versión 1607. Si la configuración "versión mínima de la plataforma" de la aplicación en Microsoft Visual Studio es menor que la "versión introducida" que se muestra en el bloque Requisitos más adelante en esta página, debe diseñar y probar la aplicación para que tenga en cuenta esto. Para obtener más información, consulta Código adaptable de versión.

Nota

El desbordamiento dinámico está disponible cuando la aplicación se compila para Windows 10, versión 1607 y se ejecuta en la versión 1607 (o posterior). El desbordamiento dinámico no está disponible cuando la aplicación se compila para una versión anterior o se ejecuta en una versión anterior.

Para evitar excepciones cuando la aplicación se ejecute en versiones anteriores de Windows 10, no use esta propiedad sin realizar primero una comprobación en tiempo de ejecución. En este ejemplo se muestra cómo usar la clase ApiInformation para comprobar la presencia de esta propiedad antes de usarla.

if (ApiInformation.IsPropertyPresent("Windows.UI.Xaml.Controls.AppBarSeparator", "IsInOverflow"))
{
    bool overflow = appBarSeparator1.IsInOverflow;
}

Se aplica a