ApplicationViewSwitcher.TryShowAsViewModeAsync Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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++.