## Definição

Subtrai o Vector ou Point especificado do Point especificado.Subtracts the specified Vector or Point from the specified Point.

## Sobrecargas

 Subtrai o Point especificado de outro Point especificado e retorna a diferença como um Vector.Subtracts the specified Point from another specified Point and returns the difference as a Vector. Subtrai o Vector especificado do Point especificado e retorna o Point resultante.Subtracts the specified Vector from the specified Point and returns the resulting Point.

## Subtraction(Point, Point)

Subtrai o Point especificado de outro Point especificado e retorna a diferença como um Vector.Subtracts the specified Point from another specified Point and returns the difference as a Vector.

``````public:
static System::Windows::Vector operator -(System::Windows::Point point1, System::Windows::Point point2);``````
``public static System.Windows.Vector operator - (System.Windows.Point point1, System.Windows.Point point2);``
``static member ( - ) : System.Windows.Point * System.Windows.Point -> System.Windows.Vector``
``Public Shared Operator - (point1 As Point, point2 As Point) As Vector``

#### Parâmetros

point1
Point

O ponto do qual `point2` é subtraído.The point from which `point2` is subtracted.

point2
Point

O ponto do qual subtrair `point1`.The point to subtract from `point1`.

#### Retornos

A diferença entre `point1` e `point2`.The difference between `point1` and `point2`.

### Exemplos

O exemplo a seguir mostra como subtrair Point um Point de outro e Vector retornar um usando o operador sobrecarregado (-).The following example shows how to subtract a Point from another Point and return a Vector using the overloaded (-) operator.

``````      private Vector overloadedSubtractionOperatorExample2()
{

Point point1 = new Point(10, 5);
Point point2 = new Point(15, 40);

// Subtracts a Point from another Point using the overloaded subtraction (-)
// operator and returns the difference as a Vector.
// vectorResult is equal to (-5, -35).
Vector vectorResult = point1 - point2;

return vectorResult;

}
``````
``````Private Function overloadedSubtractionOperatorExample2() As Vector

Dim point1 As New Point(10, 5)
Dim point2 As New Point(15, 40)

' Subtracts a Point from another Point using the overloaded subtraction (-)
' operator and returns the difference as a Vector.
' vectorResult is equal to (-5, -35).
Dim vectorResult As Vector = point1 - point2

Return vectorResult

End Function
``````

## Subtraction(Point, Vector)

Subtrai o Vector especificado do Point especificado e retorna o Point resultante.Subtracts the specified Vector from the specified Point and returns the resulting Point.

``````public:
static System::Windows::Point operator -(System::Windows::Point point, System::Windows::Vector vector);``````
``public static System.Windows.Point operator - (System.Windows.Point point, System.Windows.Vector vector);``
``static member ( - ) : System.Windows.Point * System.Windows.Vector -> System.Windows.Point``

#### Parâmetros

point
Point

O ponto do qual `vector` é subtraído.The point from which `vector` is subtracted.

vector
Vector

O vetor a ser subtraído de `point1`The vector to subtract from `point1`

#### Retornos

A diferença entre `point` e `vector`.The difference between `point` and `vector`.

### Exemplos

O exemplo a seguir mostra como subtrair Vector um Point de um usando o operador sobrecarregado (-).The following example shows how to subtract a Vector from a Point using the overloaded (-) operator.

``````private Point overloadedSubtractionOperatorExample1()
{

Point point1 = new Point(10, 5);
Vector vector1 = new Vector(20, 30);

// Subtracts a Vector from a Point using the overloaded subtraction (-) operator.
// pointResult is equal to (-10, -25)
Point pointResult = point1 - vector1;

return pointResult;

}
``````
``````Private Function overloadedSubtractionOperatorExample1() As Point

Dim point1 As New Point(10, 5)
Dim vector1 As New Vector(20, 30)

' Subtracts a Vector from a Point using the overloaded subtraction (-) operator.
' pointResult is equal to (-10, -25)
Dim pointResult As Point = point1 - vector1

Return pointResult

End Function
``````