Aracılığıyla paylaş


Size3D.Explicit Operatör

Tanım

Bu Size3D yapıyı bir Vector3D yapıya veya yapıya Point3D dönüştürür.

Aşırı Yüklemeler

Explicit(Size3D to Vector3D)

Bu Size3D yapıyı bir Vector3D yapıya dönüştürür.

Explicit(Size3D to Point3D)

Bu Size3D yapıyı bir Point3D yapıya dönüştürür.

Explicit(Size3D to Vector3D)

Bu Size3D yapıyı bir Vector3D yapıya dönüştürür.

public:
 static explicit operator System::Windows::Media::Media3D::Vector3D(System::Windows::Media::Media3D::Size3D size);
public static explicit operator System.Windows.Media.Media3D.Vector3D (System.Windows.Media.Media3D.Size3D size);
static member op_Explicit : System.Windows.Media.Media3D.Size3D -> System.Windows.Media.Media3D.Vector3D
Public Shared Narrowing Operator CType (size As Size3D) As Vector3D

Parametreler

size
Size3D

Dönüştürülecek boyut.

Döndürülenler

Vector3D

dönüştürmenin sizesonucu.

Örnekler

Aşağıdaki örnekte, bir yapının açıkça bir Size3D yapıya Vector3D nasıl dönüştürüldüğü gösterilmektedir.

// Explicitly converts a Size3D structure into a Vector3D structure
// Returns a Vector3D.

Size3D size1 = new Size3D(2, 4, 6);
Vector3D vector1 = new Vector3D();

vector1 = (Vector3D)size1;
// vector1 is equal to (2, 4, 6)

// Displaying Results
syntaxString = "vector1 = (Vector3D)size1;";
resultType = "Vector3D";
operationString = "Expliciting casting a Size3D into a Vector3D";
ShowResults(vector1.ToString(), syntaxString, resultType, operationString);
' Explicitly converts a Size3D structure into a Vector3D structure
' Returns a Vector3D.

Dim size1 As New Size3D(2, 4, 6)
Dim vector1 As New Vector3D()

vector1 = CType(size1, Vector3D)
' vector1 is equal to (2, 4, 6)

' Displaying Results
syntaxString = "vector1 = (Vector3D)size1"
resultType = "Vector3D"
operationString = "Expliciting casting a Size3D into a Vector3D"
ShowResults(vector1.ToString(), syntaxString, resultType, operationString)

Şunlara uygulanır

Explicit(Size3D to Point3D)

Bu Size3D yapıyı bir Point3D yapıya dönüştürür.

public:
 static explicit operator System::Windows::Media::Media3D::Point3D(System::Windows::Media::Media3D::Size3D size);
public static explicit operator System.Windows.Media.Media3D.Point3D (System.Windows.Media.Media3D.Size3D size);
static member op_Explicit : System.Windows.Media.Media3D.Size3D -> System.Windows.Media.Media3D.Point3D
Public Shared Narrowing Operator CType (size As Size3D) As Point3D

Parametreler

size
Size3D

Dönüştürülecek boyut.

Döndürülenler

Point3D

dönüştürmenin sizesonucu.

Örnekler

Aşağıdaki örnekte, bir yapının açıkça bir Size3D yapıya Point3D nasıl dönüştürüldüğü gösterilmektedir.

// Explicitly converts a Size3D structure into a Point3D structure
// Returns a Vector3D.

Size3D size1 = new Size3D(2, 4, 6);
Point3D point1 = new Point3D();

point1 = (Point3D)size1;
// point1 is equal to (2, 4, 6)

// Displaying Results
syntaxString = "point1 = (Point3D)size1;";
resultType = "Point3D";
operationString = "Expliciting casting a Size3D into a Point3D";
ShowResults(point1.ToString(), syntaxString, resultType, operationString);
' Explicitly converts a Size3D structure into a Point3D structure
' Returns a Vector3D.

Dim size1 As New Size3D(2, 4, 6)
Dim point1 As New Point3D()

point1 = CType(size1, Point3D)
' point1 is equal to (2, 4, 6)

' Displaying Results
syntaxString = "point1 = (Point3D)size1"
resultType = "Point3D"
operationString = "Expliciting casting a Size3D into a Point3D"
ShowResults(point1.ToString(), syntaxString, resultType, operationString)

Şunlara uygulanır