Condividi tramite


ApplicationViewSwitcher.TryShowAsViewModeAsync Metodo

Definizione

Overload

TryShowAsViewModeAsync(Int32, ApplicationViewMode)

Visualizza una visualizzazione come visualizzazione autonoma nella modalità di visualizzazione desiderata.

TryShowAsViewModeAsync(Int32, ApplicationViewMode, ViewModePreferences)

Visualizza una visualizzazione come visualizzazione autonoma nella modalità di visualizzazione desiderata con le opzioni specificate.

TryShowAsViewModeAsync(Int32, ApplicationViewMode)

Visualizza una visualizzazione come visualizzazione autonoma nella modalità di visualizzazione desiderata.

public:
 static IAsyncOperation<bool> ^ TryShowAsViewModeAsync(int viewId, ApplicationViewMode viewMode);
/// [Windows.Foundation.Metadata.Overload("TryShowAsViewModeAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<bool> TryShowAsViewModeAsync(int const& viewId, ApplicationViewMode const& viewMode);
[Windows.Foundation.Metadata.Overload("TryShowAsViewModeAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> TryShowAsViewModeAsync(int viewId, ApplicationViewMode viewMode);
function tryShowAsViewModeAsync(viewId, viewMode)
Public Shared Function TryShowAsViewModeAsync (viewId As Integer, viewMode As ApplicationViewMode) As IAsyncOperation(Of Boolean)

Parametri

viewId
Int32

int

ID della finestra da visualizzare.

viewMode
ApplicationViewMode

Modalità di visualizzazione desiderata per la finestra.

Restituisce

Restituisce true in modo asincrono se la chiamata ha esito positivo; false se non lo fa.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Se questo metodo ha esito positivo, viene creata una nuova finestra accanto alla finestra originale. Può essere chiamato solo da un thread ASTA (core UI).

La nuova finestra ha il proprio thread dell'interfaccia utente (ASTA) e coreWindow associato. Gli sviluppatori devono usare metodi thread-safe per la comunicazione tra le finestre, ad esempio window.postMessage per le app JavaScript e la messaggistica CoreDispatcher (CoreWindow.Dispatcher) per gli sviluppatori C# e C++.

Si applica a

TryShowAsViewModeAsync(Int32, ApplicationViewMode, ViewModePreferences)

Visualizza una visualizzazione come visualizzazione autonoma nella modalità di visualizzazione desiderata con le opzioni specificate.

public:
 static IAsyncOperation<bool> ^ TryShowAsViewModeAsync(int viewId, ApplicationViewMode viewMode, ViewModePreferences ^ viewModePreferences);
/// [Windows.Foundation.Metadata.Overload("TryShowAsViewModeWithPreferencesAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<bool> TryShowAsViewModeAsync(int const& viewId, ApplicationViewMode const& viewMode, ViewModePreferences const& viewModePreferences);
[Windows.Foundation.Metadata.Overload("TryShowAsViewModeWithPreferencesAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<bool> TryShowAsViewModeAsync(int viewId, ApplicationViewMode viewMode, ViewModePreferences viewModePreferences);
function tryShowAsViewModeAsync(viewId, viewMode, viewModePreferences)
Public Shared Function TryShowAsViewModeAsync (viewId As Integer, viewMode As ApplicationViewMode, viewModePreferences As ViewModePreferences) As IAsyncOperation(Of Boolean)

Parametri

viewId
Int32

int

ID della finestra da visualizzare.

viewMode
ApplicationViewMode

Modalità di visualizzazione desiderata per la finestra.

viewModePreferences
ViewModePreferences

Impostazioni preferite per la modalità di visualizzazione desiderata.

Restituisce

Restituisce true in modo asincrono se la chiamata ha esito positivo; false se non lo fa.

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Creators Update (è stato introdotto in 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v4.0)

Commenti

Se questo metodo ha esito positivo, viene creata una nuova finestra accanto alla finestra originale. Può essere chiamato solo da un thread ASTA (core UI).

La nuova finestra ha il proprio thread dell'interfaccia utente (ASTA) e coreWindow associato. Gli sviluppatori devono usare metodi thread-safe per la comunicazione tra le finestre, ad esempio window.postMessage per le app JavaScript e la messaggistica CoreDispatcher (CoreWindow.Dispatcher) per gli sviluppatori C# e C++.

Si applica a