Vector.Explicit Betreiber
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
Explicit(Vector to Point) |
Erstellt einen Point mit dem X-Wert und dem Y-Wert dieses Vektors. |
Explicit(Vector to Size) |
Erstellt eine Size aus den Offsets dieses Vektors. |
Explicit(Vector to Point)
public:
static explicit operator System::Windows::Point(System::Windows::Vector vector);
public static explicit operator System.Windows.Point (System.Windows.Vector vector);
static member op_Explicit : System.Windows.Vector -> System.Windows.Point
Public Shared Narrowing Operator CType (vector As Vector) As Point
Parameter
- vector
- Vector
Der zu konvertierende Vektor.
Gibt zurück
Ein Punkt, dessen X-Koordinatenwert und Y-Koordinatenwert den Offsetwerten X und Y von vector
entsprechen.
Beispiele
Das folgende Beispiel zeigt, wie sie eine Vector in eine Point.
private Point overloadedExplicitOperatorExample2()
{
Vector vector1 = new Vector(20, 30);
// Explicitly converts a Vector structure into a Point structure.
// returnPoint is equal to (20, 30).
Point returnPoint = (Point)vector1;
return returnPoint;
}
Private Function overloadedExplicitOperatorExample2() As Point
Dim vector1 As New Vector(20, 30)
' Explicitly converts a Vector structure into a Point structure.
' returnPoint is equal to (20, 30).
Dim returnPoint As Point = CType(vector1, Point)
Return returnPoint
End Function
Gilt für
Explicit(Vector to Size)
Erstellt eine Size aus den Offsets dieses Vektors.
public:
static explicit operator System::Windows::Size(System::Windows::Vector vector);
public static explicit operator System.Windows.Size (System.Windows.Vector vector);
static member op_Explicit : System.Windows.Vector -> System.Windows.Size
Public Shared Narrowing Operator CType (vector As Vector) As Size
Parameter
- vector
- Vector
Der zu konvertierende Vektor.
Gibt zurück
Eine Size, deren Width dem absoluten Wert der X-Eigenschaft dieses Vektors entspricht und deren Height dem absoluten Wert der Y-Eigenschaft dieses Vektors entspricht.
Beispiele
Das folgende Beispiel zeigt, wie Sie eine Vector explizit in ein Size.
private Size overloadedExplicitOperatorExample1()
{
Vector vector1 = new Vector(20, 30);
// Explicitly converts a Vector structure into a Size structure.
// returnSize has a width of 20 and a height of 30.
Size returnSize = (Size)vector1;
return returnSize;
}
Private Function overloadedExplicitOperatorExample1() As Size
Dim vector1 As New Vector(20, 30)
' Explicitly converts a Vector structure into a Size structure.
' returnSize has a width of 20 and a height of 30.
Dim returnSize As Size = CType(vector1, Size)
Return returnSize
End Function