PropertyDescriptor.GetChildProperties 메서드

정의

PropertyDescriptorCollection를 반환합니다.

오버로드

GetChildProperties()

기본 PropertyDescriptorCollection을 반환합니다.

GetChildProperties(Attribute[])

지정된 특성 배열을 필터로 사용하여 PropertyDescriptorCollection을 반환합니다.

GetChildProperties(Object)

지정된 개체에 대해 PropertyDescriptorCollection을 반환합니다.

GetChildProperties(Object, Attribute[])

지정된 특성 배열을 필터로 사용하여 지정된 개체에 대한 PropertyDescriptorCollection을 반환합니다.

GetChildProperties()

Source:
PropertyDescriptor.cs
Source:
PropertyDescriptor.cs
Source:
PropertyDescriptor.cs

기본 PropertyDescriptorCollection을 반환합니다.

public:
 System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties();
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties ();
member this.GetChildProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties () As PropertyDescriptorCollection

반환

속성 설명자의 컬렉션입니다.

설명

이 메서드는 매개 변수와 매개 변수 둘 다 instance 에 대해 filter 전달합니다null.

매개 변수의 instance 속성은 클래스의 속성과 다를 수 있습니다. 매개 변수가 있는 경우 instance 컨테이너가 속성을 추가하거나 제거할 수 있기 때문입니다.

매개 변수는 filter 및 개체를 Attribute 혼합 Type 할 수 있습니다. 필터링은 다음 규칙에 의해 정의됩니다.

  • Type 개체는 와일드카드로 처리되며 특성 집합에 가 있는 속성과 Type 일치합니다.

  • 속성에 동일한 클래스의 가 Attribute 없으면 반환된 배열에 속성이 포함되지 않습니다.

  • 특성이 의 instance Attribute경우 속성은 반환된 배열에 포함할 정확한 일치 항목이어야 합니다.

  • 를 지정 Attribute 하고 기본 속성인 경우 속성에 의 instance Attribute 없더라도 반환된 배열에 포함됩니다.

추가 정보

적용 대상

GetChildProperties(Attribute[])

Source:
PropertyDescriptor.cs
Source:
PropertyDescriptor.cs
Source:
PropertyDescriptor.cs

지정된 특성 배열을 필터로 사용하여 PropertyDescriptorCollection을 반환합니다.

public:
 System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties(cli::array <Attribute ^> ^ filter);
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties (Attribute[] filter);
member this.GetChildProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties (filter As Attribute()) As PropertyDescriptorCollection

매개 변수

filter
Attribute[]

필터로 사용할 Attribute 형식의 배열입니다.

반환

지정된 특성과 일치하는 속성이 포함된 PropertyDescriptorCollection입니다.

설명

이 메서드는 매개 변수를 instance 전달합니다null.

매개 변수의 instance 속성은 클래스의 속성과 다를 수 있습니다. 매개 변수가 있는 경우 instance 사이트에서 속성을 추가하거나 제거할 수 있기 때문입니다.

매개 변수는 filter 및 개체를 Attribute 혼합 Type 할 수 있습니다. 필터링은 다음 규칙에 의해 정의됩니다.

  • Type 개체는 와일드카드로 처리되며 특성 집합에 가 있는 속성과 Type 일치합니다.

  • 속성에 동일한 클래스의 가 Attribute 없으면 반환된 배열에 속성이 포함되지 않습니다.

  • 특성이 의 instance Attribute경우 속성은 반환된 배열에 포함할 정확한 일치 항목이어야 합니다.

  • instance 지정 Attribute 하고 기본 속성인 경우 속성에 의 instance Attribute 없는 경우에도 반환된 배열에 포함됩니다.

추가 정보

적용 대상

GetChildProperties(Object)

Source:
PropertyDescriptor.cs
Source:
PropertyDescriptor.cs
Source:
PropertyDescriptor.cs

지정된 개체에 대해 PropertyDescriptorCollection을 반환합니다.

public:
 System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties(System::Object ^ instance);
public System.ComponentModel.PropertyDescriptorCollection GetChildProperties (object instance);
member this.GetChildProperties : obj -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetChildProperties (instance As Object) As PropertyDescriptorCollection

매개 변수

instance
Object

속성을 가져올 구성 요소입니다.

반환

지정된 구성 요소의 속성을 갖는 PropertyDescriptorCollection 입니다.

설명

이 메서드는 매개 변수를 filter 전달합니다null.

매개 변수의 instance 속성은 클래스의 속성과 다를 수 있습니다. 매개 변수가 있는 경우 instance 사이트에서 속성을 추가하거나 제거할 수 있기 때문입니다.

매개 변수는 filter 및 개체를 Attribute 혼합 Type 할 수 있습니다. 필터링은 다음 규칙에 의해 정의됩니다.

  • Type 개체는 와일드카드로 처리되며 특성 집합에 가 있는 속성과 Type 일치합니다.

  • 속성에 동일한 클래스의 가 Attribute 없으면 반환된 배열에 속성이 포함되지 않습니다.

  • 특성이 의 instance Attribute경우 속성은 반환된 배열에 포함할 정확한 일치 항목이어야 합니다.

  • instance 지정 Attribute 하고 기본 속성인 경우 속성에 의 instance Attribute 없는 경우에도 반환된 배열에 포함됩니다.

추가 정보

적용 대상

GetChildProperties(Object, Attribute[])

Source:
PropertyDescriptor.cs
Source:
PropertyDescriptor.cs
Source:
PropertyDescriptor.cs

지정된 특성 배열을 필터로 사용하여 지정된 개체에 대한 PropertyDescriptorCollection을 반환합니다.

public:
 virtual System::ComponentModel::PropertyDescriptorCollection ^ GetChildProperties(System::Object ^ instance, cli::array <Attribute ^> ^ filter);
public virtual System.ComponentModel.PropertyDescriptorCollection GetChildProperties (object instance, Attribute[] filter);
public virtual System.ComponentModel.PropertyDescriptorCollection GetChildProperties (object? instance, Attribute[]? filter);
abstract member GetChildProperties : obj * Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
override this.GetChildProperties : obj * Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Overridable Function GetChildProperties (instance As Object, filter As Attribute()) As PropertyDescriptorCollection

매개 변수

instance
Object

속성을 가져올 구성 요소입니다.

filter
Attribute[]

필터로 사용할 Attribute 형식의 배열입니다.

반환

지정된 구성 요소에 대한 지정된 특성과 일치하는 속성을 갖는 PropertyDescriptorCollection 입니다.

설명

매개 변수의 instance 속성은 클래스의 속성과 다를 수 있습니다. 매개 변수가 있는 경우 instance 사이트에서 속성을 추가하거나 제거할 수 있기 때문입니다.

매개 변수는 filter 및 개체를 Attribute 혼합 Type 할 수 있습니다. 필터링은 다음 규칙에 의해 정의됩니다.

  • Type 개체는 와일드카드로 처리되며 특성 집합에 가 있는 속성과 Type 일치합니다.

  • 속성에 동일한 클래스의 가 Attribute 없으면 반환된 배열에 속성이 포함되지 않습니다.

  • 특성이 의 instance Attribute경우 속성은 반환된 배열에 포함할 정확한 일치 항목이어야 합니다.

  • instance 지정 Attribute 하고 기본 속성인 경우 속성에 의 instance Attribute 없는 경우에도 반환된 배열에 포함됩니다.

일반적으로 자식 속성은 이 속성에서 반환된 GetPropertiesTypeConverter 멤버를 구현하여 반환되어야 합니다.

추가 정보

적용 대상