MapControl.TrySetViewAsync Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind) |
Legt die Ansicht der Karte fest, die im MapControl mit der angegebenen Mitte, Zoomstufe, Überschrift und Neigung angezeigt wird. Die Ansichtsänderung verwendet die angegebene Animation. |
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>) |
Legt die Ansicht der Karte fest, die im MapControl mit der angegebenen Mitte, Zoomstufe, Überschrift und Neigung angezeigt wird. |
TrySetViewAsync(Geopoint, IReference<Double>) |
Legt die Ansicht der Karte fest, die im MapControl mit der angegebenen Mitte und der angegebenen Zoomstufe angezeigt wird. |
TrySetViewAsync(Geopoint) |
Legt die Ansicht der Karte fest, die im MapControl mit dem angegebenen Mittelpunkt angezeigt wird. |
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
Legt die Ansicht der Karte fest, die im MapControl mit der angegebenen Mitte, Zoomstufe, Überschrift und Neigung angezeigt wird. Die Ansichtsänderung verwendet die angegebene Animation.
public:
virtual IAsyncOperation<bool> ^ TrySetViewAsync(Geopoint ^ center, IReference<double> ^ zoomLevel, IReference<double> ^ heading, IReference<double> ^ desiredPitch, MapAnimationKind animation) = TrySetViewAsync;
/// [Windows.Foundation.Metadata.Overload("TrySetViewWithCenterZoomHeadingPitchAndAnimationAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySetViewAsync(Geopoint const& center, IReference<double> const& zoomLevel, IReference<double> const& heading, IReference<double> const& desiredPitch, MapAnimationKind const& animation);
[Windows.Foundation.Metadata.Overload("TrySetViewWithCenterZoomHeadingPitchAndAnimationAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySetViewAsync(Geopoint center, System.Nullable<double> zoomLevel, System.Nullable<double> heading, System.Nullable<double> desiredPitch, MapAnimationKind animation);
function trySetViewAsync(center, zoomLevel, heading, desiredPitch, animation)
Public Function TrySetViewAsync (center As Geopoint, zoomLevel As Nullable(Of Double), heading As Nullable(Of Double), desiredPitch As Nullable(Of Double), animation As MapAnimationKind) As IAsyncOperation(Of Boolean)
Parameter
- center
- Geopoint
Die Mitte, die in der Ansicht verwendet werden soll. Weitere Informationen finden Sie in der Center-Eigenschaft .
- zoomLevel
-
IReference<double>
Die Zoomstufe, die in der Ansicht verwendet werden soll. Weitere Informationen finden Sie in der ZoomLevel-Eigenschaft .
- heading
-
IReference<double>
Die Überschrift, die in der Ansicht verwendet werden soll. Weitere Informationen finden Sie in der Heading-Eigenschaft .
- desiredPitch
-
IReference<double>
Die in der Ansicht zu verwendende Neigung. Weitere Informationen finden Sie in der DesiredPitch-Eigenschaft .
- animation
- MapAnimationKind
Die Animation, die beim Ändern der Ansicht verwendet werden soll. Weitere Informationen finden Sie unter MapAnimationKind.
Gibt zurück
true , wenn der asynchrone Vorgang erfolgreich war; andernfalls false.
- Attribute
Hinweise
Der gültige Bereich der Tonhöhe und der Zoomstufe unterscheidet sich zwischen 2D-, 3D- und Streetside-Kartenansichten. Wenn Sie beispielsweise von 3D zu 2D wechseln, können Werte, die in der aktuellen Ansicht akzeptabel sind, in der nächsten Ansicht außerhalb des Bereichs liegen. Wenn dies der Fall ist, wird der aktuelle Tonhöhenwert in der nächsten Ansicht auf den nächstgelegenen zulässigen Wert gekürzt.
Wenn Sie eine Straßenansicht verlassen, kehrt die Karte zu den vorherigen Ansichtseinstellungen zurück. Der Stellplatz am Straßenrand wird außerhalb des Streetside-Erlebniss nicht beibehalten.
Die maximalen und minimalen Werte von Pitch/Tilt hängen vom Typ der Kartenansicht ab: 2D, 3D oder Streetside.
Eigenschaft | 2D-Bereich | 3D-Bereich | Straßenbereich |
---|---|---|---|
Pitch/Tilt | 0-75 | 0-90 | 0-180 |
ZoomLevel | 1–20 | 1–20 | 24-26 |
Überschriftenwerte größer als 360 Grad werden auf ihren äquivalenten Wert von 0-360 Grad normalisiert.
Weitere Informationen
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- Anzeigen von Karten mit 2D-, 3D- und Streetside-Ansichten
Gilt für:
TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
Legt die Ansicht der Karte fest, die im MapControl mit der angegebenen Mitte, Zoomstufe, Überschrift und Neigung angezeigt wird.
public:
virtual IAsyncOperation<bool> ^ TrySetViewAsync(Geopoint ^ center, IReference<double> ^ zoomLevel, IReference<double> ^ heading, IReference<double> ^ desiredPitch) = TrySetViewAsync;
/// [Windows.Foundation.Metadata.Overload("TrySetViewWithCenterZoomHeadingAndPitchAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySetViewAsync(Geopoint const& center, IReference<double> const& zoomLevel, IReference<double> const& heading, IReference<double> const& desiredPitch);
[Windows.Foundation.Metadata.Overload("TrySetViewWithCenterZoomHeadingAndPitchAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySetViewAsync(Geopoint center, System.Nullable<double> zoomLevel, System.Nullable<double> heading, System.Nullable<double> desiredPitch);
function trySetViewAsync(center, zoomLevel, heading, desiredPitch)
Public Function TrySetViewAsync (center As Geopoint, zoomLevel As Nullable(Of Double), heading As Nullable(Of Double), desiredPitch As Nullable(Of Double)) As IAsyncOperation(Of Boolean)
Parameter
- center
- Geopoint
Die Mitte, die in der Ansicht verwendet werden soll. Weitere Informationen finden Sie in der Center-Eigenschaft .
- zoomLevel
-
IReference<double>
Die Zoomstufe, die in der Ansicht verwendet werden soll. Weitere Informationen finden Sie in der ZoomLevel-Eigenschaft .
- heading
-
IReference<double>
Die Überschrift, die in der Ansicht verwendet werden soll. Weitere Informationen finden Sie in der Heading-Eigenschaft .
- desiredPitch
-
IReference<double>
Die in der Ansicht zu verwendende Neigung. Weitere Informationen finden Sie in der DesiredPitch-Eigenschaft .
Gibt zurück
true , wenn der asynchrone Vorgang erfolgreich war; andernfalls false.
- Attribute
Hinweise
Die maximalen und minimalen Werte von Pitch/Tilt hängen vom Typ der Kartenansicht ab: 2D, 3D oder Streetside.
Eigenschaft | 2D-Bereich | 3D-Bereich | Straßenbereich |
---|---|---|---|
Pitch/Tilt | 0-75 | 0-90 | 0-180 |
ZoomLevel | 1–20 | 1–20 | 24-26 |
Weitere Informationen finden Sie in der Überladung TrySetViewAsync(Geopoint, IReference(Double), IReference(Double), IReference(Double), MapAnimationKind).
Überschriftenwerte größer als 360 Grad werden auf ihren äquivalenten Wert von 0-360 Grad normalisiert.
Weitere Informationen
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Anzeigen von Karten mit 2D-, 3D- und Streetside-Ansichten
Gilt für:
TrySetViewAsync(Geopoint, IReference<Double>)
Legt die Ansicht der Karte fest, die im MapControl mit der angegebenen Mitte und der angegebenen Zoomstufe angezeigt wird.
public:
virtual IAsyncOperation<bool> ^ TrySetViewAsync(Geopoint ^ center, IReference<double> ^ zoomLevel) = TrySetViewAsync;
/// [Windows.Foundation.Metadata.Overload("TrySetViewWithCenterAndZoomAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySetViewAsync(Geopoint const& center, IReference<double> const& zoomLevel);
[Windows.Foundation.Metadata.Overload("TrySetViewWithCenterAndZoomAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySetViewAsync(Geopoint center, System.Nullable<double> zoomLevel);
function trySetViewAsync(center, zoomLevel)
Public Function TrySetViewAsync (center As Geopoint, zoomLevel As Nullable(Of Double)) As IAsyncOperation(Of Boolean)
Parameter
- center
- Geopoint
Die Mitte, die in der Ansicht verwendet werden soll. Weitere Informationen finden Sie in der Center-Eigenschaft .
- zoomLevel
-
IReference<double>
Die Zoomstufe, die in der Ansicht verwendet werden soll. Weitere Informationen finden Sie in der ZoomLevel-Eigenschaft .
Gibt zurück
true , wenn der asynchrone Vorgang erfolgreich war; andernfalls false.
- Attribute
Hinweise
Die Maximal- und Mindestwerte von ZoomLevel hängen vom Typ der Kartenansicht ab: 2D, 3D oder Streetside.
Eigenschaft | 2D-Bereich | 3D-Bereich | Straßenbereich |
---|---|---|---|
ZoomLevel | 1–20 | 1–20 | 24-26 |
Wenn Sie eine Straßenansicht verlassen, kehrt die Karte zu den vorherigen Ansichtseinstellungen zurück. Das Streetside ZoomLevel wird außerhalb der Streetside-Umgebung nicht beibehalten.
Weitere Informationen
- TrySetViewAsync(Geopoint)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Anzeigen von Karten mit 2D-, 3D- und Streetside-Ansichten
Gilt für:
TrySetViewAsync(Geopoint)
Legt die Ansicht der Karte fest, die im MapControl mit dem angegebenen Mittelpunkt angezeigt wird.
public:
virtual IAsyncOperation<bool> ^ TrySetViewAsync(Geopoint ^ center) = TrySetViewAsync;
/// [Windows.Foundation.Metadata.Overload("TrySetViewWithCenterAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<bool> TrySetViewAsync(Geopoint const& center);
[Windows.Foundation.Metadata.Overload("TrySetViewWithCenterAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<bool> TrySetViewAsync(Geopoint center);
function trySetViewAsync(center)
Public Function TrySetViewAsync (center As Geopoint) As IAsyncOperation(Of Boolean)
Parameter
- center
- Geopoint
Die Mitte, die in der Ansicht verwendet werden soll. Weitere Informationen finden Sie in der Center-Eigenschaft .
Gibt zurück
true , wenn der asynchrone Vorgang erfolgreich war; andernfalls false.
- Attribute
Weitere Informationen
- TrySetViewAsync(Geopoint, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>)
- TrySetViewAsync(Geopoint, IReference<Double>, IReference<Double>, IReference<Double>, MapAnimationKind)
- Anzeigen von Karten mit 2D-, 3D- und Streetside-Ansichten