Condividi tramite


SetterBaseCollection Classe

Definizione

Rappresenta una raccolta di oggetti che ereditano da SetterBase.

public ref class SetterBaseCollection sealed : IIterable<SetterBase ^>, IVector<SetterBase ^>
/// [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 SetterBaseCollection final : IIterable<SetterBase>, IVector<SetterBase>
[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 SetterBaseCollection : IEnumerable<SetterBase>, IList<SetterBase>
Public NotInheritable Class SetterBaseCollection
Implements IEnumerable(Of SetterBase), IList(Of SetterBase)
<Style ...>
  oneOrMoreSetters
</Style>
Ereditarietà
Object Platform::Object IInspectable SetterBaseCollection
Attributi
Implementazioni

Commenti

Enumerazione della raccolta in C#

Un SetterBaseCollection oggetto è enumerabile, quindi è possibile usare una sintassi specifica del linguaggio, foreach ad esempio in C# per enumerare gli elementi nella raccolta. Il compilatore esegue il cast di tipi per l'utente e non è necessario eseguire il cast IEnumerable<SetterBase> 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 SetterBase .

Costruttori

SetterBaseCollection()

Inizializza una nuova istanza della classe SetterBaseCollection .

Proprietà

IsSealed

Ottiene un valore che indica se la raccolta è in uno stato di sola lettura.

Size

Ottiene le dimensioni (conteggio) dell'insieme.

Metodi

Append(SetterBase)

Aggiunge un nuovo elemento alla raccolta.

Clear()

Rimuove tutti gli elementi dalla raccolta.

First()

Restituisce l'iteratore per l'iterazione sugli elementi della raccolta.

GetAt(UInt32)

Restituisce setterBase situato nell'indice specificato.

GetMany(UInt32, SetterBase[])

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

GetView()

Ottiene una visualizzazione non modificabile nella raccolta.

IndexOf(SetterBase, UInt32)

Recupera l'indice dell'elemento specificato.

InsertAt(UInt32, SetterBase)

Inserisce l'elemento specificato nell'indice specificato.

RemoveAt(UInt32)

Rimuove l'elemento all'indice specificato.

RemoveAtEnd()

Rimuove l'ultimo elemento della raccolta.

ReplaceAll(SetterBase[])

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

SetAt(UInt32, SetterBase)

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

Si applica a

Vedi anche