Condividi tramite


PathFigureCollection Classe

Definizione

Rappresenta un insieme di oggetti PathFigure che costituiscono collettivamente la geometria di un PathGeometry.

public ref class PathFigureCollection sealed : IIterable<PathFigure ^>, IVector<PathFigure ^>
/// [Windows.Foundation.Metadata.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 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.Activatable(65536, "Microsoft.UI.Xaml.WinUIContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 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>
Public NotInheritable Class PathFigureCollection
Implements IEnumerable(Of PathFigure), IList(Of PathFigure)
<object>
  <object.property>
    oneOrMorePathFigures
  </object.property>
</object>
- or -
<object property="drawingCommands" ...>
Ereditarietà
Object Platform::Object IInspectable PathFigureCollection
Attributi
Implementazioni

Commenti

Enumerazione della raccolta in C# o Microsoft Visual Basic

PathFigureCollection è enumerabile, quindi è possibile usare una sintassi specifica del linguaggio, ad esempio foreach in C# per enumerare gli elementi nell'insieme. Il compilatore esegue il cast di tipi per l'utente e non è necessario eseguire il cast IEnumerable<PathFigure> in modo esplicito. Se è necessario eseguire il cast in modo esplicito, ad esempio se si vuole chiamare GetEnumerator, eseguire il cast in IEnumerable con un vincolo PathFigure .

Costruttori

PathFigureCollection()

Inizializza una nuova istanza della classe PathFigureCollection .

Proprietà

Size

Ottiene le dimensioni (conteggio) dell'insieme.

Metodi

Append(PathFigure)

Aggiunge un nuovo elemento alla raccolta.

Clear()

Rimuove tutti gli elementi dalla raccolta.

First()

Restituisce un iteratore per gli elementi della raccolta.

GetAt(UInt32)

Restituisce l'elemento situato nell'indice specificato.

GetMany(UInt32, PathFigure[])

Recupera più elementi in un singolo passaggio dell'iteratore.

GetView()

Ottiene una visualizzazione non modificabile nella raccolta.

IndexOf(PathFigure, UInt32)

Recupera l'indice dell'elemento specificato.

InsertAt(UInt32, PathFigure)

Inserisce l'elemento specificato nell'indice specificato.

RemoveAt(UInt32)

Rimuove l'elemento all'indice specificato.

RemoveAtEnd()

Rimuove l'ultimo elemento della raccolta.

ReplaceAll(PathFigure[])

Inizialmente cancella la raccolta, quindi inserisce la matrice fornita come nuovi elementi.

SetAt(UInt32, PathFigure)

Imposta il valore in corrispondenza dell'indice specificato sul valore PathFigure specificato.

Si applica a

Vedi anche