Vector.Explicit Operator
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| Explicit(Vector to Point) |
Hiermee maakt u een Point met de X en Y waarden van deze vector. |
| Explicit(Vector to Size) |
Hiermee maakt u een Size van de verschuivingen van deze vector. |
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
Parameters
- vector
- Vector
De vector die moet worden geconverteerd.
Retouren
Een punt met X- en Y-coƶrdinaatwaarden die gelijk zijn aan de X en Y offsetwaarden van vector.
Voorbeelden
In het volgende voorbeeld ziet u hoe u een Vector converteert naar een 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
Van toepassing op
Explicit(Vector to Size)
Hiermee maakt u een Size van de verschuivingen van deze vector.
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
Parameters
- vector
- Vector
De vector die moet worden geconverteerd.
Retouren
Een Size met een Width gelijk aan de absolute waarde van de eigenschap van deze vector X en een Height gelijk aan de absolute waarde van de eigenschap van deze vector Y .
Voorbeelden
In het volgende voorbeeld ziet u hoe u een Vector expliciet converteert naar een 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