PathFigureCollection Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili kumpulan objek PathFigure yang secara kolektif membentuk geometri PathGeometry.
public ref class PathFigureCollection sealed : IIterable<PathFigure ^>, IVector<PathFigure ^>
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PathFigureCollection final : IIterable<PathFigure>, IVector<PathFigure>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class PathFigureCollection final : IIterable<PathFigure>, IVector<PathFigure>
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PathFigureCollection : IEnumerable<PathFigure>, IList<PathFigure>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class PathFigureCollection : IEnumerable<PathFigure>, IList<PathFigure>
Public NotInheritable Class PathFigureCollection
Implements IEnumerable(Of PathFigure), IList(Of PathFigure)
<object>
<object.property>
oneOrMorePathFigures
</object.property>
</object>
- or -
<object property="drawingCommands" ...>
- Warisan
- Atribut
- Penerapan
Persyaratan Windows
Rangkaian perangkat |
Windows 10 (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
|
Keterangan
Menghitung koleksi di C# atau Microsoft Visual Basic
PathFigureCollection dapat dijumlahkan, sehingga Anda dapat menggunakan sintaks khusus bahasa seperti foreach di C# untuk menghitung item dalam koleksi. Pengkompilasi melakukan pengecoran jenis untuk Anda dan Anda tidak perlu mentransmisian secara IEnumerable<PathFigure>
eksplisit. Jika Anda perlu mentransmisikan secara eksplisit, misalnya jika Anda ingin memanggil GetEnumerator, transmisikan ke IEnumerable<T> dengan batasan PathFigure .
Konstruktor
PathFigureCollection() |
Menginisialisasi instans baru kelas PathFigureCollection . |
Properti
Size |
Mendapatkan ukuran (jumlah) koleksi. |
Metode
Append(PathFigure) |
Menambahkan item baru ke koleksi. |
Clear() |
Menghapus semua item dari koleksi. |
First() |
Mengembalikan iterator untuk item dalam koleksi. |
GetAt(UInt32) |
Mengembalikan item yang terletak di indeks yang ditentukan. |
GetMany(UInt32, PathFigure[]) |
Mengambil beberapa elemen dalam satu pass melalui iterator. |
GetView() |
Mendapatkan tampilan yang tidak dapat diubah ke dalam koleksi. |
IndexOf(PathFigure, UInt32) |
Mengambil indeks item yang ditentukan. |
InsertAt(UInt32, PathFigure) |
Sisipkan item yang ditentukan pada indeks yang ditentukan. |
RemoveAt(UInt32) |
Menghapus item pada indeks yang ditentukan. |
RemoveAtEnd() |
Menghapus item terakhir dalam koleksi. |
ReplaceAll(PathFigure[]) |
Awalnya menghapus koleksi, lalu menyisipkan array yang disediakan sebagai item baru. |
SetAt(UInt32, PathFigure) |
Mengatur nilai pada indeks yang ditentukan ke nilai PathFigure yang ditentukan. |