StreamGeometryContext Класс

Определение

Описывает геометрию с использованием команд рисования.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
Наследование
StreamGeometryContext
Реализации

Свойства

Dispatcher

Возвращает объект Dispatcher, с которым связан этот объект DispatcherObject.Gets the Dispatcher this DispatcherObject is associated with.

(Унаследовано от DispatcherObject)

Методы

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

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

BeginFigure(Point, Boolean, Boolean)

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

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

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

CheckAccess()

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

(Унаследовано от DispatcherObject)
Close()

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

Equals(Object)

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

(Унаследовано от Object)
GetHashCode()

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

(Унаследовано от Object)
GetType()

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

(Унаследовано от Object)
LineTo(Point, Boolean, Boolean)

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

MemberwiseClone()

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

(Унаследовано от Object)
PolyBezierTo(IList<Point>, Boolean, Boolean)

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

PolyLineTo(IList<Point>, Boolean, Boolean)

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

PolyQuadraticBezierTo(IList<Point>, Boolean, Boolean)

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

QuadraticBezierTo(Point, Point, Boolean, Boolean)

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

ToString()

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

(Унаследовано от Object)
VerifyAccess()

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

(Унаследовано от DispatcherObject)

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

IDisposable.Dispose()

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

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

См. также раздел