ModelItemDictionary ModelItemDictionary ModelItemDictionary ModelItemDictionary Class

Definizione

Deriva dall'oggetto ModelItem e implementa il supporto per un dizionario di coppie chiave/valore.Derives from ModelItem and implements support for a dictionary of key/value pairs.

public ref class ModelItemDictionary abstract : System::Activities::Presentation::Model::ModelItem, System::Collections::Generic::ICollection<System::Collections::Generic::KeyValuePair<System::Activities::Presentation::Model::ModelItem ^, System::Activities::Presentation::Model::ModelItem ^>>, System::Collections::Generic::IDictionary<System::Activities::Presentation::Model::ModelItem ^, System::Activities::Presentation::Model::ModelItem ^>, System::Collections::Generic::IEnumerable<System::Collections::Generic::KeyValuePair<System::Activities::Presentation::Model::ModelItem ^, System::Activities::Presentation::Model::ModelItem ^>>, System::Collections::IDictionary, System::Collections::Specialized::INotifyCollectionChanged
public abstract class ModelItemDictionary : System.Activities.Presentation.Model.ModelItem, System.Collections.Generic.ICollection<System.Collections.Generic.KeyValuePair<System.Activities.Presentation.Model.ModelItem,System.Activities.Presentation.Model.ModelItem>>, System.Collections.Generic.IDictionary<System.Activities.Presentation.Model.ModelItem,System.Activities.Presentation.Model.ModelItem>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.Activities.Presentation.Model.ModelItem,System.Activities.Presentation.Model.ModelItem>>, System.Collections.IDictionary, System.Collections.Specialized.INotifyCollectionChanged
type ModelItemDictionary = class
    inherit ModelItem
    interface IDictionary<ModelItem, ModelItem>
    interface ICollection<KeyValuePair<ModelItem, ModelItem>>
    interface seq<KeyValuePair<ModelItem, ModelItem>>
    interface IEnumerable
    interface IDictionary
    interface ICollection
    interface INotifyCollectionChanged
Public MustInherit Class ModelItemDictionary
Inherits ModelItem
Implements ICollection(Of KeyValuePair(Of ModelItem, ModelItem)), IDictionary, IDictionary(Of ModelItem, ModelItem), IEnumerable(Of KeyValuePair(Of ModelItem, ModelItem)), INotifyCollectionChanged
Ereditarietà
ModelItemDictionaryModelItemDictionaryModelItemDictionaryModelItemDictionary
Implementazioni

Costruttori

ModelItemDictionary() ModelItemDictionary() ModelItemDictionary() ModelItemDictionary()

Crea un nuovo oggetto ModelItemDictionary.Creates a new ModelItemDictionary.

Campi

KeyProperty KeyProperty KeyProperty KeyProperty

DependencyProperty che rappresenta la chiave nella coppia chiave/valore aggiunta a tutti gli elementi nel dizionario.The DependencyProperty that represents the key in the key/value pair that is added to all items in the dictionary. Il tipo di dati dell'oggetto KeyProperty è ModelItem.The data type of the KeyProperty is ModelItem.

Proprietà

Attributes Attributes Attributes Attributes

Ottiene gli attributi dichiarati su questo elemento.Gets the attributes declared on this item.

(Inherited from ModelItem)
Content Content Content Content

Ottiene l'oggetto ContentPropertyAttribute dell'elemento o null.Gets the ContentPropertyAttribute of the item, or null.

(Inherited from ModelItem)
Count Count Count Count

Restituisce il numero di elementi nel dizionario.Returns the count of items in the dictionary.

IsFixedSize IsFixedSize IsFixedSize IsFixedSize

Determina se il dizionario è di dimensioni fisse.Determines whether the dictionary is a fixed size.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

Determina se il dizionario non può essere modificato.Determines whether the dictionary cannot be modified.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

Ottiene un valore che indica se l'accesso al dizionario è sincronizzato (thread safe).Gets a value that indicates whether access to the dictionary is synchronized (thread safe).

ItemType ItemType ItemType ItemType

Ottiene il tipo dell'oggetto rappresentato dall'elemento.Gets the type of object that the item represents.

(Inherited from ModelItem)
Item[ModelItem] Item[ModelItem] Item[ModelItem] Item[ModelItem]

Recupera o imposta l'elemento alla chiave specificata.Gets or sets the item at the specified key.

Item[Object] Item[Object] Item[Object] Item[Object]

Recupera o imposta l'elemento alla chiave specificata.Gets or sets the item at the specified key.

Keys Keys Keys Keys

Ottiene le chiavi della raccolta.Gets the keys of the collection. Viene garantito che l'ordine delle chiavi è uguale a quello dei valori.The keys are guaranteed to be in the same order as the values. La raccolta generata è di sola lettura.The resulting collection is read-only.

Name Name Name Name

Ottiene o imposta il nome o l'ID dell'elemento.Gets or sets the name or ID of the item.

(Inherited from ModelItem)
Parent Parent Parent Parent

Ottiene l'elemento padre di questo elemento.Gets the item that is the parent of this item.

(Inherited from ModelItem)
Parents Parents Parents Parents

Ottiene tutti i padri di questo elemento.Gets all parents of this item.

(Inherited from ModelItem)
Properties Properties Properties Properties

Ottiene le proprietà pubbliche su questo elemento.Gets the public properties on this item.

(Inherited from ModelItem)
Root Root Root Root

Ottiene l'elemento radice di questo albero.Gets the item that is the root of this tree.

(Inherited from ModelItem)
Source Source Source Source

Ottiene la proprietà che ha fornito questo valore.Gets the property that provided this value.

(Inherited from ModelItem)
Sources Sources Sources Sources

Ottiene tutte le proprietà che gestiscono questo valore.Gets all the properties that hold this value.

(Inherited from ModelItem)
SyncRoot SyncRoot SyncRoot SyncRoot

Ottiene un oggetto che può essere utilizzato per sincronizzare l'accesso a questa raccolta.Gets an object that can be used to synchronize access to this collection.

Values Values Values Values

Recupera i valori della raccolta.Gets the values of the collection.

View View View View

Ottiene un un oggetto DependencyObject che rappresenta graficamente questo elemento.Gets a DependencyObject that graphically represents this item.

(Inherited from ModelItem)

Metodi

Add(ModelItem, ModelItem) Add(ModelItem, ModelItem) Add(ModelItem, ModelItem) Add(ModelItem, ModelItem)

Aggiunge il valore al dizionario in corrispondenza della chiave specificata.Adds the value to the dictionary under the given key.

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

Aggiunge il valore al dizionario in corrispondenza della chiave specificata.Adds the value to the dictionary under the given key. Questo metodo esegue il wrapping della chiave e del valore in un set di oggetti ModelItem.This method wraps the key and value in a set of ModelItem objects.

BeginEdit() BeginEdit() BeginEdit() BeginEdit()

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer. Quando un ambito di modifica è aperto, tutte le modifiche su tutti gli oggetti verranno salvate nell'ambito fino a quando la transazione sarà completata o ripristinata.After an editing scope is open, all changes across all objects will be saved into the scope until the transaction is completed or reverted. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.Editing scopes can be nested, but must be committed in order.

(Inherited from ModelItem)
BeginEdit(Boolean) BeginEdit(Boolean) BeginEdit(Boolean) BeginEdit(Boolean)

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer.

(Inherited from ModelItem)
BeginEdit(String) BeginEdit(String) BeginEdit(String) BeginEdit(String)

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer. Quando un ambito di modifica è aperto, tutte le modifiche su tutti gli oggetti verranno salvate nell'ambito fino a quando la transazione sarà completata o ripristinata.After an editing scope is open, all changes across all objects will be saved into the scope until the transaction is completed or reverted. Gli ambiti di modifica possono essere annidati, tuttavia è necessario eseguirne il commit in base all'ordine.Editing scopes can be nested, but must be committed in order.

(Inherited from ModelItem)
BeginEdit(String, Boolean) BeginEdit(String, Boolean) BeginEdit(String, Boolean) BeginEdit(String, Boolean)

Apre un ambito di modifica per la finestra di progettazione.Opens an editing scope for the designer.

(Inherited from ModelItem)
Clear() Clear() Clear() Clear()

Cancella il contenuto del dizionario.Clears the contents of the dictionary.

Contains(KeyValuePair<ModelItem,ModelItem>) Contains(KeyValuePair<ModelItem,ModelItem>) Contains(KeyValuePair<ModelItem,ModelItem>) Contains(KeyValuePair<ModelItem,ModelItem>)

Determina se il dizionario contiene la coppia chiave/valore specificata.Determines whether the dictionary contains the given key/value pair.

ContainsKey(ModelItem) ContainsKey(ModelItem) ContainsKey(ModelItem) ContainsKey(ModelItem)

Determina se il dizionario contiene la chiave specificata.Determines whether the dictionary contains the given key.

ContainsKey(Object) ContainsKey(Object) ContainsKey(Object) ContainsKey(Object)

Determina se il dizionario contiene la chiave specificata.Determines whether the dictionary contains the given key.

CopyTo(KeyValuePair<ModelItem,ModelItem>[], Int32) CopyTo(KeyValuePair<ModelItem,ModelItem>[], Int32) CopyTo(KeyValuePair<ModelItem,ModelItem>[], Int32) CopyTo(KeyValuePair<ModelItem,ModelItem>[], Int32)

Copia una matrice di coppie chiave/valore nel dizionario specificato.Copies an array of key/value pairs into the given dictionary.

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)
GetCurrentValue() GetCurrentValue() GetCurrentValue() GetCurrentValue()

Restituisce il valore corrente dell'oggetto modello sottostante di cui l'oggetto ModelItem sta eseguendo il wrapping.Returns the current value of the underlying model object that the ModelItem is wrapping.

(Inherited from ModelItem)
GetEnumerator() GetEnumerator() GetEnumerator() GetEnumerator()

Restituisce un enumeratore per gli elementi del dizionario.Returns an enumerator for the items in the dictionary.

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)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
Remove(ModelItem) Remove(ModelItem) Remove(ModelItem) Remove(ModelItem)

Rimuove dal dizionario l'elemento con la chiave specificata.Removes the item with the specified key from the dictionary.

Remove(Object) Remove(Object) Remove(Object) Remove(Object)

Rimuove l'elemento dal dizionario.Removes the item from the dictionary.

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

Restituisce una rappresentazione di stringa dell'oggetto modello sottostante contenuta in questo elemento del modello.Returns a string representation of the underlying model object contained in this model item.

(Inherited from ModelItem)
TryGetValue(ModelItem, ModelItem) TryGetValue(ModelItem, ModelItem) TryGetValue(ModelItem, ModelItem) TryGetValue(ModelItem, ModelItem)

Recupera il valore per la chiave specificata, se possibile.Retrieves the value for the given key, if possible.

TryGetValue(Object, ModelItem) TryGetValue(Object, ModelItem) TryGetValue(Object, ModelItem) TryGetValue(Object, ModelItem)

Recupera il valore per la chiave specificata, se possibile.Retrieves the value for the given key, if possible.

Eventi

CollectionChanged CollectionChanged CollectionChanged CollectionChanged

Generato quando il contenuto di questa raccolta cambia.Raised when the contents of this collection change.

PropertyChanged PropertyChanged PropertyChanged PropertyChanged

Implementa INotifyPropertyChanged.Implements INotifyPropertyChanged. Utilizzare questo evento per attendere le modifiche nel modello.Use this event to listen for changes to the model. Viene utilizzato anche dalle funzionalità dell'associazione dati di WPF.This is also used by the data binding features of WPF.

(Inherited from ModelItem)

Implementazioni dell'interfaccia esplicita

ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32) ICollection.CopyTo(Array, Int32)

Copia gli elementi dell'oggetto ICollection in una matrice, iniziando in corrispondenza di un particolare indice di matrice.Copies the elements of the ICollection to an array, starting at a particular array index.

ICollection.Count ICollection.Count ICollection.Count ICollection.Count

Ottiene il numero di elementi contenuti in ICollection.Gets the number of elements contained in the ICollection.

ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized ICollection.IsSynchronized

Ottiene un valore che indica se l'accesso a ICollection è sincronizzato (thread-safe).Gets a value that indicates whether access to the ICollection is synchronized (thread safe).

ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot ICollection.SyncRoot

Ottiene un oggetto che può essere usato per sincronizzare l'accesso a ICollection.Gets an object that can be used to synchronize access to the ICollection.

ICollection<KeyValuePair<ModelItem,ModelItem>>.Add(KeyValuePair<ModelItem,ModelItem>) ICollection<KeyValuePair<ModelItem,ModelItem>>.Add(KeyValuePair<ModelItem,ModelItem>) ICollection<KeyValuePair<ModelItem,ModelItem>>.Add(KeyValuePair<ModelItem,ModelItem>) ICollection<KeyValuePair<ModelItem,ModelItem>>.Add(KeyValuePair<ModelItem,ModelItem>)

Aggiunge un nuovo elemento alla fine della raccolta.Adds a new element to the end of the collection.

ICollection<KeyValuePair<ModelItem,ModelItem>>.Contains(KeyValuePair<ModelItem,ModelItem>) ICollection<KeyValuePair<ModelItem,ModelItem>>.Contains(KeyValuePair<ModelItem,ModelItem>) ICollection<KeyValuePair<ModelItem,ModelItem>>.Contains(KeyValuePair<ModelItem,ModelItem>) ICollection<KeyValuePair<ModelItem,ModelItem>>.Contains(KeyValuePair<ModelItem,ModelItem>)

Determina se il dizionario contiene la coppia chiave/valore specificata.Determines whether the dictionary contains the given key/value pair.

ICollection<KeyValuePair<ModelItem,ModelItem>>.CopyTo(KeyValuePair<ModelItem,ModelItem>[], Int32) ICollection<KeyValuePair<ModelItem,ModelItem>>.CopyTo(KeyValuePair<ModelItem,ModelItem>[], Int32) ICollection<KeyValuePair<ModelItem,ModelItem>>.CopyTo(KeyValuePair<ModelItem,ModelItem>[], Int32) ICollection<KeyValuePair<ModelItem,ModelItem>>.CopyTo(KeyValuePair<ModelItem,ModelItem>[], Int32)

Copia una matrice di coppie chiave/valore nel dizionario specificato.Copies an array of key/value pairs into the given dictionary.

ICollection<KeyValuePair<ModelItem,ModelItem>>.Remove(KeyValuePair<ModelItem,ModelItem>) ICollection<KeyValuePair<ModelItem,ModelItem>>.Remove(KeyValuePair<ModelItem,ModelItem>) ICollection<KeyValuePair<ModelItem,ModelItem>>.Remove(KeyValuePair<ModelItem,ModelItem>) ICollection<KeyValuePair<ModelItem,ModelItem>>.Remove(KeyValuePair<ModelItem,ModelItem>)

Rimuove dal dizionario la coppia chiave/valore specificata.Removes the specified key/value pair from the dictionary.

IDictionary.Add(Object, Object) IDictionary.Add(Object, Object) IDictionary.Add(Object, Object) IDictionary.Add(Object, Object)

Aggiunge un elemento con la chiave e il valore forniti all'oggetto IDictionary.Adds an element with the provided key and value to the IDictionary object.

IDictionary.Clear() IDictionary.Clear() IDictionary.Clear() IDictionary.Clear()

Rimuove tutti gli elementi dall'oggetto IDictionary.Removes all elements from the IDictionary object.

IDictionary.Contains(Object) IDictionary.Contains(Object) IDictionary.Contains(Object) IDictionary.Contains(Object)

Determina se l'oggetto IDictionary contiene un elemento con la chiave specificata.Determines whether the IDictionary object contains an element with the specified key.

IDictionary.GetEnumerator() IDictionary.GetEnumerator() IDictionary.GetEnumerator() IDictionary.GetEnumerator()

Restituisce l'oggetto IDictionaryEnumerator per l'oggetto IDictionary.Returns the IDictionaryEnumerator object for the IDictionary object.

IDictionary.IsFixedSize IDictionary.IsFixedSize IDictionary.IsFixedSize IDictionary.IsFixedSize

Ottiene un valore che indica se le dimensioni dell'oggetto IDictionary sono fisse.Gets a value that indicates whether the IDictionary object has a fixed size.

IDictionary.IsReadOnly IDictionary.IsReadOnly IDictionary.IsReadOnly IDictionary.IsReadOnly

Ottiene un valore che indica se l'oggetto IDictionary è di sola lettura.Gets a value that indicates whether the IDictionary object is read-only.

IDictionary.Item[Object] IDictionary.Item[Object] IDictionary.Item[Object] IDictionary.Item[Object]

Ottiene o imposta l'elemento con la chiave specificata.Gets or sets the element with the specified key.

IDictionary.Keys IDictionary.Keys IDictionary.Keys IDictionary.Keys

Ottiene un oggetto ICollection che contiene le chiavi dell'oggetto IDictionary.Gets an ICollection object that contains the keys of the IDictionary object.

IDictionary.Remove(Object) IDictionary.Remove(Object) IDictionary.Remove(Object) IDictionary.Remove(Object)

Rimuove l'elemento con la chiave specificata da IDictionary.Removes the element with the specified key from the IDictionary.

IDictionary.Values IDictionary.Values IDictionary.Values IDictionary.Values

Ottiene un oggetto ICollection che contiene i valori dell'oggetto IDictionary.Gets an ICollection object that contains the values in the IDictionary object.

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

Restituisce un enumeratore che consente di eseguire l'iterazione di una raccolta.Returns an enumerator that iterates through a collection.

Metodi di estensione

Focus(ModelItem) Focus(ModelItem) Focus(ModelItem) Focus(ModelItem)

Imposta lo stato attivo dell'elemento della finestra di progettazione specificato.Sets the keyboard focus on the specified designer item.

Focus(ModelItem, Int32) Focus(ModelItem, Int32) Focus(ModelItem, Int32) Focus(ModelItem, Int32)

Imposta lo stato attivo dell'elemento della finestra di progettazione specificato.Sets the keyboard focus on the specified designer item.

GetEditingContext(ModelItem) GetEditingContext(ModelItem) GetEditingContext(ModelItem) GetEditingContext(ModelItem)

Recupera il contesto di modifica dell'elemento del modello specificato.Retrieves the editing context of the specified model item.

GetModelPath(ModelItem) GetModelPath(ModelItem) GetModelPath(ModelItem) GetModelPath(ModelItem)

Recupera il percorso dell'elemento del modello specificato.Retrieves the path of the specified model item.

IsParentOf(ModelItem, ModelItem) IsParentOf(ModelItem, ModelItem) IsParentOf(ModelItem, ModelItem) IsParentOf(ModelItem, ModelItem)

Restituisce un valore che indica se il primo elemento della finestra di progettazione specificato è un padre del secondo elemento specificato della finestra di progettazione.Returns a value that indicates whether the first specified designer item is a parent of the second specified designer item.

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