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 關聯的 DispatcherObjectGets 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()

判斷呼叫的執行是否可以存取這個 DispatcherObjectDetermines 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()

取得目前執行個體的 TypeGets the Type of the current instance.

(繼承來源 Object)
LineTo(Point, Boolean, Boolean)

繪製直線至指定的 PointDraws a straight line to the specified Point.

MemberwiseClone()

建立目前 Object 的淺層複本 (Shallow Copy)。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)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.

適用於

另請參閱