StreamGeometryContext StreamGeometryContext StreamGeometryContext StreamGeometryContext Class

Определение

Описывает геометрию с использованием команд рисования.Describes a geometry using drawing commands. Этот класс используется с классом StreamGeometry для создания упрощенной геометрии, которая не поддерживает привязку данных, анимацию или изменение.This class is used with the StreamGeometry class to create a lightweight geometry that does not support data binding, animation, or modification.

public ref class StreamGeometryContext abstract : System::Windows::Threading::DispatcherObject, IDisposable
public abstract class StreamGeometryContext : System.Windows.Threading.DispatcherObject, IDisposable
type StreamGeometryContext = class
    inherit DispatcherObject
    interface IDisposable
Public MustInherit Class StreamGeometryContext
Inherits DispatcherObject
Implements IDisposable
Наследование
StreamGeometryContextStreamGeometryContextStreamGeometryContextStreamGeometryContext
Реализации

Методы

ArcTo(Point, Size, Double, Boolean, SweepDirection, Boolean, Boolean) ArcTo(Point, Size, Double, Boolean, SweepDirection, Boolean, Boolean) ArcTo(Point, Size, Double, Boolean, SweepDirection, Boolean, Boolean) ArcTo(Point, Size, Double, Boolean, SweepDirection, Boolean, Boolean)

Рисует дугу к заданной точке.Draws an arc to the specified point.

BeginFigure(Point, Boolean, Boolean) BeginFigure(Point, Boolean, Boolean) BeginFigure(Point, Boolean, Boolean) BeginFigure(Point, Boolean, Boolean)

Задает начальную точку новой фигуры.Specifies the starting point for a new figure.

BezierTo(Point, Point, Point, Boolean, Boolean) BezierTo(Point, Point, Point, Boolean, Boolean) BezierTo(Point, Point, Point, Boolean, Boolean) BezierTo(Point, Point, Point, Boolean, Boolean)

Рисует кривую Безье к заданной точке.Draws a Bezier curve to the specified point.

CheckAccess() CheckAccess() CheckAccess() CheckAccess()

Определяет, имеет ли вызывающий поток доступ к этому DispatcherObject.Determines whether the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)
Close() Close() Close() Close()

Закрывает данный контекст и сбрасывает его содержимое, чтобы его можно было отобразить.Closes this context and flushes its content so that it can be rendered.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
LineTo(Point, Boolean, Boolean) LineTo(Point, Boolean, Boolean) LineTo(Point, Boolean, Boolean) LineTo(Point, Boolean, Boolean)

Рисует прямую к заданной объектом Point точке.Draws a straight line to the specified Point.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
PolyBezierTo(IList<Point>, Boolean, Boolean) PolyBezierTo(IList<Point>, Boolean, Boolean) PolyBezierTo(IList<Point>, Boolean, Boolean) PolyBezierTo(IList<Point>, Boolean, Boolean)

Рисует одну или более соединенных кривых Безье.Draws one or more connected Bezier curves.

PolyLineTo(IList<Point>, Boolean, Boolean) PolyLineTo(IList<Point>, Boolean, Boolean) PolyLineTo(IList<Point>, Boolean, Boolean) PolyLineTo(IList<Point>, Boolean, Boolean)

Рисует одну или более соединенных прямых линий.Draws one or more connected straight lines.

PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean) PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean) PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean) PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean)

Рисует одну или более соединенных кривых Безье второго порядка.Draws one or more connected quadratic Bezier curves.

QuadraticBezierTo(Point, Point, Boolean, Boolean) QuadraticBezierTo(Point, Point, Boolean, Boolean) QuadraticBezierTo(Point, Point, Boolean, Boolean) QuadraticBezierTo(Point, Point, Boolean, Boolean)

Рисует кривую Безье второго порядка.Draws a quadratic Bezier curve.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)
VerifyAccess() VerifyAccess() VerifyAccess() VerifyAccess()

Обеспечивает, что вызывающий поток имеет доступ к этому DispatcherObject.Enforces that the calling thread has access to this DispatcherObject.

(Inherited from DispatcherObject)

Явные реализации интерфейса

IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose() IDisposable.Dispose()

Этот член поддерживает инфраструктуру Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) и не предназначен для непосредственного использования из кода.This member supports the Windows Presentation Foundation (WPF)Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

Свойства

Dispatcher Dispatcher Dispatcher Dispatcher

Получает Dispatcher это DispatcherObject связан.Gets the Dispatcher this DispatcherObject is associated with.

(Inherited from DispatcherObject)

Применяется к

Дополнительно