Share via


GraphicsPathIterator Kelas

Definisi

Menyediakan kemampuan untuk melakukan iterasi melalui subjalur dalam GraphicsPath dan menguji jenis bentuk yang terkandung dalam setiap subjalur. Kelas ini tidak dapat diwariskan.

public ref class GraphicsPathIterator sealed : MarshalByRefObject, IDisposable
public sealed class GraphicsPathIterator : MarshalByRefObject, IDisposable
type GraphicsPathIterator = class
    inherit MarshalByRefObject
    interface IDisposable
Public NotInheritable Class GraphicsPathIterator
Inherits MarshalByRefObject
Implements IDisposable
Warisan
GraphicsPathIterator
Penerapan

Keterangan

Catatan

Dalam .NET 6 dan versi yang lebih baru, paket System.Drawing.Common, yang mencakup jenis ini, hanya didukung pada sistem operasi Windows. Penggunaan jenis ini dalam aplikasi lintas platform menyebabkan peringatan waktu kompilasi dan pengecualian run-time. Untuk informasi selengkapnya, lihat System.Drawing.Common hanya didukung di Windows.

Konstruktor

GraphicsPathIterator(GraphicsPath)

Menginisialisasi instans GraphicsPathIterator baru kelas dengan objek yang ditentukan GraphicsPath .

Properti

Count

Mendapatkan jumlah titik di jalur.

SubpathCount

Mendapatkan jumlah subjalur di jalur.

Metode

CopyData(PointF[], Byte[], Int32, Int32)

PathPoints Menyalin properti dan PathTypes array properti dari yang terkait GraphicsPath ke dalam dua array yang ditentukan.

CreateObjRef(Type)

Membuat objek yang berisi semua informasi relevan yang diperlukan untuk menghasilkan proksi yang digunakan untuk berkomunikasi dengan objek jarak jauh.

(Diperoleh dari MarshalByRefObject)
Dispose()

Melepaskan semua sumber daya yang digunakan oleh objek ini GraphicsPathIterator .

Enumerate(PointF[], Byte[])

PathPoints Menyalin properti dan PathTypes array properti dari yang terkait GraphicsPath ke dalam dua array yang ditentukan.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Finalize()

Memungkinkan objek untuk mencoba membebaskan sumber daya dan melakukan operasi pembersihan lainnya sebelum diklaim kembali oleh pengumpulan sampah.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLifetimeService()
Kedaluwarsa.

Mengambil objek layanan seumur hidup saat ini yang mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
HasCurve()

Menunjukkan apakah jalur yang terkait dengan ini GraphicsPathIterator berisi kurva.

InitializeLifetimeService()
Kedaluwarsa.

Mendapatkan objek layanan seumur hidup untuk mengontrol kebijakan seumur hidup untuk instans ini.

(Diperoleh dari MarshalByRefObject)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MemberwiseClone(Boolean)

Membuat salinan dangkal objek saat ini MarshalByRefObject .

(Diperoleh dari MarshalByRefObject)
NextMarker(GraphicsPath)

Obyek ini GraphicsPathIterator memiliki objek yang GraphicsPath terkait dengannya. Metode ini NextMarker(GraphicsPath) menaikkan yang terkait dengan penanda berikutnya di jalurnya dan menyalin semua titik yang terkandung GraphicsPath antara penanda saat ini dan penanda berikutnya (atau akhir jalur) ke objek kedua GraphicsPath yang diteruskan ke parameter .

NextMarker(Int32, Int32)

Menaikkan GraphicsPathIterator ke penanda berikutnya di jalur dan mengembalikan indeks mulai dan hentikan dengan cara parameter [out].

NextPathType(Byte, Int32, Int32)

Mendapatkan indeks awal dan indeks akhir dari grup titik data berikutnya yang semuanya memiliki jenis yang sama.

NextSubpath(GraphicsPath, Boolean)

Mendapatkan gambar berikutnya (subjalur) dari jalur terkait dari ini GraphicsPathIterator.

NextSubpath(Int32, Int32, Boolean)

GraphicsPathIterator Memindahkan ke subjalur berikutnya di jalur. Indeks awal dan indeks akhir subjalur berikutnya terkandung dalam parameter [out].

Rewind()

Memutar balik ini GraphicsPathIterator ke awal jalur terkait.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk