PropertyValueCollection PropertyValueCollection PropertyValueCollection PropertyValueCollection Class

Definizione

Incapsula una raccolta delle istanze di PropertyValue e viene utilizzata per le proprietà il cui parametro Type è una raccolta.Encapsulates a collection of PropertyValue instances and is used for properties whose Type is a collection.

public ref class PropertyValueCollection abstract : System::Collections::Generic::IEnumerable<System::Activities::Presentation::PropertyEditing::PropertyValue ^>, System::Collections::Specialized::INotifyCollectionChanged
public abstract class PropertyValueCollection : System.Collections.Generic.IEnumerable<System.Activities.Presentation.PropertyEditing.PropertyValue>, System.Collections.Specialized.INotifyCollectionChanged
type PropertyValueCollection = class
    interface seq<PropertyValue>
    interface IEnumerable
    interface INotifyCollectionChanged
Public MustInherit Class PropertyValueCollection
Implements IEnumerable(Of PropertyValue), INotifyCollectionChanged
Ereditarietà
PropertyValueCollectionPropertyValueCollectionPropertyValueCollectionPropertyValueCollection
Implementazioni

Costruttori

PropertyValueCollection(PropertyValue) PropertyValueCollection(PropertyValue) PropertyValueCollection(PropertyValue) PropertyValueCollection(PropertyValue)

Inizializza una nuova istanza della classe PropertyValueCollection che agisce come una sottoproprietà dell'oggetto padre PropertyValue specificato.Initializes a new instance of the PropertyValueCollection class as a sub-property to the specified parent PropertyValue.

Proprietà

Count Count Count Count

Ottiene il numero di elementi in una raccolta di oggetti PropertyValue.Gets the number of items in a collection of PropertyValue objects.

Item[Int32] Item[Int32] Item[Int32] Item[Int32]

Restituisce un oggetto PropertyValue da una raccolta all'indice specificato.Returns a PropertyValue from a collection at the given index.

ParentValue ParentValue ParentValue ParentValue

Ottiene l'oggetto PropertyValue padre che contiene la raccolta.Gets the parent PropertyValue object that contains the collection.

Metodi

Add(Object) Add(Object) Add(Object) Add(Object)

Aggiunge un oggetto alla raccolta di oggetti PropertyValue.Adds an object into the collection of PropertyValue objects.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Restituisce un oggetto IEnumerator fortemente tipizzato che scorre la raccolta di oggetti PropertyValue.Returns a strongly typed IEnumerator that iterates through the collection of PropertyValue objects.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Inherited from Object)
Insert(Object, Int32) Insert(Object, Int32) Insert(Object, Int32) Insert(Object, Int32)

Inserisce un determinato oggetto in corrispondenza dell'indice specificato in una raccolta di oggetti PropertyValue.Inserts a specified object at the specified index in a collection of PropertyValue objects.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Inherited from Object)
OnCollectionChanged(NotifyCollectionChangedEventArgs) OnCollectionChanged(NotifyCollectionChangedEventArgs) OnCollectionChanged(NotifyCollectionChangedEventArgs) OnCollectionChanged(NotifyCollectionChangedEventArgs)

Genera l'evento CollectionChanged quando vengono aggiunti, rimossi o utilizzati elementi della raccolta.Raises the CollectionChanged event when items in the collection are added, removed, or resorted.

Remove(PropertyValue) Remove(PropertyValue) Remove(PropertyValue) Remove(PropertyValue)

Rimuove l'oggetto dalla raccolta di oggetti PropertyValue.Removes the object from the collection of PropertyValue objects.

RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32) RemoveAt(Int32)

Rimuove l'oggetto dalla raccolta di oggetti PropertyValue in corrispondenza dell'indice specificato.Removes the object from the collection of PropertyValue objects at the specified index.

SetIndex(Int32, Int32) SetIndex(Int32, Int32) SetIndex(Int32, Int32) SetIndex(Int32, Int32)

Ricalcola gli indici in una raccolta di oggetti PropertyValue dopo lo spostamento di un elemento esistente in una nuova posizione della raccolta.Recalculates the indexes in a collection of PropertyValue objects after an existing item is moved to a new position in the collection.

ToString() ToString() ToString() ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Inherited from Object)

Eventi

CollectionChanged CollectionChanged CollectionChanged CollectionChanged

Notifica ai listener le modifiche dinamiche alla raccolta, ad esempio l'eventuale aggiunta e rimozione di elementi o l'aggiornamento dell'intero elenco.Notifies listeners of dynamic changes to the collection, such as when items get added and removed or the whole list is refreshed.

Implementazioni dell'interfaccia esplicita

IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator() IEnumerable.GetEnumerator()

Restituisce un oggetto IEnumerator fortemente tipizzato per una raccolta di oggetti PropertyValue.Returns a strongly typed IEnumerator for a collection of PropertyValue objects.

Metodi di estensione

CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>) CopyToDataTable<T>(IEnumerable<T>)

Restituisce un oggetto DataTable che contiene copie degli oggetti DataRow, dato un oggetto IEnumerable<T> di input dove il parametro generico DataRow è T.Returns a DataTable that contains copies of the DataRow objects, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption)

Copia gli oggetti DataRow nell'oggetto DataTable specificato, dato un oggetto IEnumerable<T> di input dove il parametro generico T è DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler) CopyToDataTable<T>(IEnumerable<T>, DataTable, LoadOption, FillErrorEventHandler)

Copia gli oggetti DataRow nell'oggetto DataTable specificato, dato un oggetto IEnumerable<T> di input dove il parametro generico T è DataRow.Copies DataRow objects to the specified DataTable, given an input IEnumerable<T> object where the generic parameter T is DataRow.

Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable) Cast<TResult>(IEnumerable)

Esegue il cast degli elementi di un oggetto IEnumerable nel tipo specificato.Casts the elements of an IEnumerable to the specified type.

OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable) OfType<TResult>(IEnumerable)

Filtra gli elementi di un oggetto IEnumerable in base a un tipo specificato.Filters the elements of an IEnumerable based on a specified type.

AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable) AsParallel(IEnumerable)

Consente la parallelizzazione di una query.Enables parallelization of a query.

AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable) AsQueryable(IEnumerable)

Converte un oggetto IEnumerable in un oggetto IQueryable.Converts an IEnumerable to an IQueryable.

Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>) Ancestors<T>(IEnumerable<T>)

Restituisce una raccolta di elementi che contiene i predecessori di ciascun nodo nella raccolta di origine.Returns a collection of elements that contains the ancestors of every node in the source collection.

Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName) Ancestors<T>(IEnumerable<T>, XName)

Restituisce una raccolta di elementi filtrati che contiene i predecessori di ciascun nodo nella raccolta di origine.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. Solo gli elementi che hanno un oggetto XName corrispondente vengono inclusi nella raccolta.Only elements that have a matching XName are included in the collection.

DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>) DescendantNodes<T>(IEnumerable<T>)

Restituisce una raccolta di nodi discendenti di ciascun documento ed elemento nella raccolta di origine.Returns a collection of the descendant nodes of every document and element in the source collection.

Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>) Descendants<T>(IEnumerable<T>)

Restituisce una raccolta di elementi che contiene gli elementi discendenti di ciascun elemento e documento nella raccolta di origine.Returns a collection of elements that contains the descendant elements of every element and document in the source collection.

Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName) Descendants<T>(IEnumerable<T>, XName)

Restituisce una raccolta filtrata di elementi che contiene gli elementi discendenti di ciascun elemento e documento nella raccolta di origine.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. Solo gli elementi che hanno un oggetto XName corrispondente vengono inclusi nella raccolta.Only elements that have a matching XName are included in the collection.

Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>) Elements<T>(IEnumerable<T>)

Restituisce una raccolta di elementi figlio di ciascun elemento e documento nella raccolta di origine.Returns a collection of the child elements of every element and document in the source collection.

Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName) Elements<T>(IEnumerable<T>, XName)

Restituisce una raccolta filtrata degli elementi figlio di ciascun elemento e documento nella raccolta di origine.Returns a filtered collection of the child elements of every element and document in the source collection. Solo gli elementi che hanno un oggetto XName corrispondente vengono inclusi nella raccolta.Only elements that have a matching XName are included in the collection.

InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>) InDocumentOrder<T>(IEnumerable<T>)

Restituisce una raccolta di nodi che contiene tutti i nodi nella raccolta di origine ordinati in base all'ordine con cui sono riportati nel documento.Returns a collection of nodes that contains all nodes in the source collection, sorted in document order.

Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>) Nodes<T>(IEnumerable<T>)

Restituisce una raccolta di nodi figlio di ciascun documento ed elemento nella raccolta di origine.Returns a collection of the child nodes of every document and element in the source collection.

Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>) Remove<T>(IEnumerable<T>)

Rimuove ciascun nodo nella raccolta di origine dal nodo padre.Removes every node in the source collection from its parent node.

Si applica a