ModelItemDictionary ModelItemDictionary ModelItemDictionary ModelItemDictionary Class

정의

ModelItem에서 파생되며 키/값 쌍의 사전에 대한 지원을 구현합니다.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
상속
ModelItemDictionaryModelItemDictionaryModelItemDictionaryModelItemDictionary
구현

생성자

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

ModelItemDictionary를 만듭니다.Creates a new ModelItemDictionary.

필드

KeyProperty KeyProperty KeyProperty KeyProperty

사전의 모든 항목에 추가되는 키/값 쌍의 키를 나타내는 DependencyProperty입니다.The DependencyProperty that represents the key in the key/value pair that is added to all items in the dictionary. KeyProperty의 데이터 형식은 ModelItem입니다.The data type of the KeyProperty is ModelItem.

속성

Attributes Attributes Attributes Attributes

이 항목에서 선언된 특성을 가져옵니다.Gets the attributes declared on this item.

(Inherited from ModelItem)
Content Content Content Content

항목의 ContentPropertyAttribute를 가져오거나, 그렇지 않으면 null입니다.Gets the ContentPropertyAttribute of the item, or null.

(Inherited from ModelItem)
Count Count Count Count

사전의 항목 수를 반환합니다.Returns the count of items in the dictionary.

IsFixedSize IsFixedSize IsFixedSize IsFixedSize

사전의 크기가 고정되어 있는지 여부를 결정합니다.Determines whether the dictionary is a fixed size.

IsReadOnly IsReadOnly IsReadOnly IsReadOnly

사전은 수정할 수 없는지 여부를 결정합니다.Determines whether the dictionary cannot be modified.

IsSynchronized IsSynchronized IsSynchronized IsSynchronized

사전에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether access to the dictionary is synchronized (thread safe).

ItemType ItemType ItemType ItemType

항목이 나타내는 개체의 형식을 가져옵니다.Gets the type of object that the item represents.

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

지정한 키에 있는 항목을 가져오거나 설정합니다.Gets or sets the item at the specified key.

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

지정한 키에 있는 항목을 가져오거나 설정합니다.Gets or sets the item at the specified key.

Keys Keys Keys Keys

컬렉션의 키를 가져옵니다.Gets the keys of the collection. 키는 항상 값과 동일한 순서로 되어 있습니다.The keys are guaranteed to be in the same order as the values. 결과 컬렉션은 읽기 전용입니다.The resulting collection is read-only.

Name Name Name Name

항목의 이름 또는 ID를 가져오거나 설정합니다.Gets or sets the name or ID of the item.

(Inherited from ModelItem)
Parent Parent Parent Parent

이 항목의 부모인 항목을 가져옵니다.Gets the item that is the parent of this item.

(Inherited from ModelItem)
Parents Parents Parents Parents

이 항목의 모든 부모를 가져옵니다.Gets all parents of this item.

(Inherited from ModelItem)
Properties Properties Properties Properties

이 항목의 공용 속성을 가져옵니다.Gets the public properties on this item.

(Inherited from ModelItem)
Root Root Root Root

이 트리의 루트인 항목을 가져옵니다.Gets the item that is the root of this tree.

(Inherited from ModelItem)
Source Source Source Source

이 값을 제공한 속성을 가져옵니다.Gets the property that provided this value.

(Inherited from ModelItem)
Sources Sources Sources Sources

이 값을 보유하는 모든 속성을 가져옵니다.Gets all the properties that hold this value.

(Inherited from ModelItem)
SyncRoot SyncRoot SyncRoot SyncRoot

이 컬렉션에 대한 액세스를 동기화하는 데 사용할 수 있는 개체를 가져옵니다.Gets an object that can be used to synchronize access to this collection.

Values Values Values Values

컬렉션의 값을 가져옵니다.Gets the values of the collection.

View View View View

이 항목을 그래픽으로 나타내는 DependencyObject를 가져옵니다.Gets a DependencyObject that graphically represents this item.

(Inherited from ModelItem)

메서드

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

지정한 키로 사전에 값을 추가합니다.Adds the value to the dictionary under the given key.

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

지정한 키로 사전에 값을 추가합니다.Adds the value to the dictionary under the given key. 이 메서드는 키와 값을 ModelItem 개체 집합에 래핑합니다.This method wraps the key and value in a set of ModelItem objects.

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

디자이너의 편집 범위를 엽니다.Opens an editing scope for the designer. 편집 범위를 연 후에는 트랜잭션을 완료하거나 되돌릴 때까지 모든 개체의 변경 내용이 모두 범위에 저장됩니다.After an editing scope is open, all changes across all objects will be saved into the scope until the transaction is completed or reverted. 편집 범위는 중첩할 수 있지만 순서대로 커밋해야 합니다.Editing scopes can be nested, but must be committed in order.

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

디자이너의 편집 범위를 엽니다.Opens an editing scope for the designer.

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

디자이너의 편집 범위를 엽니다.Opens an editing scope for the designer. 편집 범위를 연 후에는 트랜잭션을 완료하거나 되돌릴 때까지 모든 개체의 변경 내용이 모두 범위에 저장됩니다.After an editing scope is open, all changes across all objects will be saved into the scope until the transaction is completed or reverted. 편집 범위는 중첩할 수 있지만 순서대로 커밋해야 합니다.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)

디자이너의 편집 범위를 엽니다.Opens an editing scope for the designer.

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

사전의 내용을 지웁니다.Clears the contents of the dictionary.

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

사전에 지정한 키/값 쌍이 포함되어 있는지 여부를 결정합니다.Determines whether the dictionary contains the given key/value pair.

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

사전에 지정한 키가 포함되어 있는지 여부를 결정합니다.Determines whether the dictionary contains the given key.

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

사전에 지정한 키가 포함되어 있는지 여부를 결정합니다.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)

키/값 쌍의 배열을 지정한 사전에 복사합니다.Copies an array of key/value pairs into the given dictionary.

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

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetCurrentValue() GetCurrentValue() GetCurrentValue() GetCurrentValue()

ModelItem이 래핑하는 기본 모델 개체의 현재 값을 반환합니다.Returns the current value of the underlying model object that the ModelItem is wrapping.

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

사전의 항목에 대한 열거자를 반환합니다.Returns an enumerator for the items in the dictionary.

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

기본 해시 함수로 작동합니다.Serves as the default hash function.

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

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

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

사전에서 지정한 키를 가진 항목을 제거합니다.Removes the item with the specified key from the dictionary.

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

사전에서 항목을 제거합니다.Removes the item from the dictionary.

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

이 모델 항목에 포함된 기본 모델 개체의 문자열 표현을 반환합니다.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)

가능한 경우 지정한 키의 값을 검색합니다.Retrieves the value for the given key, if possible.

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

가능한 경우 지정한 키의 값을 검색합니다.Retrieves the value for the given key, if possible.

이벤트

CollectionChanged CollectionChanged CollectionChanged CollectionChanged

이 컬렉션의 내용이 변경되면 발생합니다.Raised when the contents of this collection change.

PropertyChanged PropertyChanged PropertyChanged PropertyChanged

INotifyPropertyChanged 구현Implements INotifyPropertyChanged. 이 이벤트를 사용하여 모델 변경 내용을 수신할 수 있습니다.Use this event to listen for changes to the model. 이 매개 변수는 WPF의 데이터 바인딩 기능에서도 사용됩니다.This is also used by the data binding features of WPF.

(Inherited from ModelItem)

명시적 인터페이스 구현

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

ICollection의 요소를 특정 배열 인덱스에서 시작하여 배열에 복사합니다.Copies the elements of the ICollection to an array, starting at a particular array index.

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

ICollection에 포함된 요소 수를 가져옵니다.Gets the number of elements contained in the ICollection.

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

ICollection에 대한 액세스가 동기화되어 스레드로부터 안전하게 보호되는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether access to the ICollection is synchronized (thread safe).

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

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

컬렉션의 끝에 새 요소를 추가합니다.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>)

사전에 지정한 키/값 쌍이 포함되어 있는지 여부를 결정합니다.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)

키/값 쌍의 배열을 지정한 사전에 복사합니다.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>)

사전에서 지정한 키/값 쌍을 제거합니다.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)

제공된 키와 값을 가진 요소를 IDictionary 개체에 추가합니다.Adds an element with the provided key and value to the IDictionary object.

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

IDictionary 개체에서 요소를 모두 제거합니다.Removes all elements from the IDictionary object.

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

IDictionary 개체에 지정한 키를 가진 요소가 포함되어 있는지 여부를 결정합니다.Determines whether the IDictionary object contains an element with the specified key.

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

IDictionaryEnumerator 개체의 IDictionary 개체를 반환합니다.Returns the IDictionaryEnumerator object for the IDictionary object.

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

IDictionary 개체의 크기가 고정되어 있는지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the IDictionary object has a fixed size.

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

IDictionary 개체가 읽기 전용인지 여부를 나타내는 값을 가져옵니다.Gets a value that indicates whether the IDictionary object is read-only.

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

지정한 키를 가진 요소를 가져오거나 설정합니다.Gets or sets the element with the specified key.

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

ICollection 개체의 키가 포함된 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)

IDictionary에서 키가 지정된 요소를 제거합니다.Removes the element with the specified key from the IDictionary.

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

ICollection 개체의 값이 포함된 IDictionary 개체를 가져옵니다.Gets an ICollection object that contains the values in the IDictionary object.

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

컬렉션을 반복하는 열거자를 반환합니다.Returns an enumerator that iterates through a collection.

Extension Methods

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

지정한 디자이너 항목에 키보드 포커스를 설정합니다.Sets the keyboard focus on the specified designer item.

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

지정한 디자이너 항목에 키보드 포커스를 설정합니다.Sets the keyboard focus on the specified designer item.

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

지정한 모델 항목의 편집 컨텍스트를 검색합니다.Retrieves the editing context of the specified model item.

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

지정한 모델 항목의 경로를 검색합니다.Retrieves the path of the specified model item.

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

지정한 첫 번째 디자이너 항목이 지정한 두 번째 디자이너 항목의 부모인지 여부를 나타내는 값을 반환합니다.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>)

반환을 DataTable 복사본이 들어 있는 DataRow 개체를 지정 된 입력 IEnumerable<T> 개체는 제네릭 매개 변수 TDataRow.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)

복사본 DataRow 지정 된 개체 DataTable, 지정 된 입력 IEnumerable<T> 개체는 제네릭 매개 변수 TDataRow합니다.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)

복사본 DataRow 지정 된 개체 DataTable, 지정 된 입력 IEnumerable<T> 개체는 제네릭 매개 변수 TDataRow합니다.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)

IEnumerable의 요소를 지정된 형식으로 캐스팅합니다.Casts the elements of an IEnumerable to the specified type.

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

지정된 형식에 따라 IEnumerable의 요소를 필터링합니다.Filters the elements of an IEnumerable based on a specified type.

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

쿼리를 병렬화할 수 있도록 합니다.Enables parallelization of a query.

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

변환를 IEnumerableIQueryable합니다.Converts an IEnumerable to an IQueryable.

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

소스 컬렉션에 있는 모든 노드의 상위 항목이 들어 있는 요소 컬렉션을 반환합니다.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)

소스 컬렉션에 있는 모든 노드의 상위 항목이 들어 있는 필터링된 요소 컬렉션을 반환합니다.Returns a filtered collection of elements that contains the ancestors of every node in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.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>)

소스 컬렉션에 있는 모든 문서 및 요소의 하위 노드 컬렉션을 반환합니다.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>)

소스 컬렉션에 있는 모든 요소 및 문서의 하위 요소가 들어 있는 요소 컬렉션을 반환합니다.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)

소스 컬렉션에 있는 모든 요소 및 문서의 하위 요소가 들어 있는 필터링된 요소 컬렉션을 반환합니다.Returns a filtered collection of elements that contains the descendant elements of every element and document in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.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>)

소스 컬렉션에 있는 모든 요소 및 문서의 자식 요소 컬렉션을 반환합니다.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)

소스 컬렉션에 있는 모든 요소 및 문서의 필터링된 자식 요소 컬렉션을 반환합니다.Returns a filtered collection of the child elements of every element and document in the source collection. 일치하는 XName이 있는 요소만 컬렉션에 포함됩니다.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>)

소스 컬렉션의 모든 노드가 문서 순으로 정렬되어 들어 있는 노드 컬렉션을 반환합니다.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>)

소스 컬렉션에 있는 모든 문서 및 요소의 자식 노드 컬렉션을 반환합니다.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>)

부모 노드에서 소스 컬렉션의 모든 노드를 제거합니다.Removes every node in the source collection from its parent node.

적용 대상