ICustomTypeDescriptor.GetProperties Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna as propriedades dessa instância de um componente.
Sobrecargas
| Nome | Description |
|---|---|
| GetProperties() |
Retorna as propriedades dessa instância de um componente. |
| GetProperties(Attribute[]) |
Retorna as propriedades dessa instância de um componente usando a matriz de atributos como um filtro. |
GetProperties()
- Origem:
- ICustomTypeDescriptor.cs
- Origem:
- ICustomTypeDescriptor.cs
- Origem:
- ICustomTypeDescriptor.cs
Retorna as propriedades dessa instância de um componente.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties();
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("PropertyDescriptor's PropertyType cannot be statically discovered.")]
public System.ComponentModel.PropertyDescriptorCollection GetProperties();
public System.ComponentModel.PropertyDescriptorCollection GetProperties();
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("PropertyDescriptor's PropertyType cannot be statically discovered.")>]
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
abstract member GetProperties : unit -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties () As PropertyDescriptorCollection
Retornos
Um PropertyDescriptorCollection que representa as propriedades dessa instância de componente.
- Atributos
Comentários
As propriedades dessa instância podem ser diferentes do conjunto de propriedades que a classe fornece. Por exemplo, se o componente estiver no site, o site poderá adicionar ou remover propriedades adicionais.
Os implementadores poderão retornar PropertyDescriptorCollection.Empty se nenhuma propriedade for especificada. Esse método nunca deve retornar null.
Confira também
Aplica-se a
GetProperties(Attribute[])
- Origem:
- ICustomTypeDescriptor.cs
- Origem:
- ICustomTypeDescriptor.cs
- Origem:
- ICustomTypeDescriptor.cs
Retorna as propriedades dessa instância de um componente usando a matriz de atributos como um filtro.
public:
System::ComponentModel::PropertyDescriptorCollection ^ GetProperties(cli::array <Attribute ^> ^ attributes);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("PropertyDescriptor's PropertyType cannot be statically discovered. The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")]
public System.ComponentModel.PropertyDescriptorCollection GetProperties(Attribute[]? attributes);
public System.ComponentModel.PropertyDescriptorCollection GetProperties(Attribute[] attributes);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("PropertyDescriptor's PropertyType cannot be statically discovered. The public parameterless constructor or the 'Default' static field may be trimmed from the Attribute's Type.")>]
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
abstract member GetProperties : Attribute[] -> System.ComponentModel.PropertyDescriptorCollection
Public Function GetProperties (attributes As Attribute()) As PropertyDescriptorCollection
Parâmetros
Retornos
Um PropertyDescriptorCollection que representa as propriedades filtradas para essa instância de componente.
- Atributos
Comentários
As propriedades dessa instância podem ser diferentes do conjunto de propriedades que a classe fornece. Por exemplo, se o componente estiver no site, o site poderá adicionar ou remover propriedades adicionais.
Se um Attribute for especificado na attributes matriz e a propriedade não tiver uma instância da classe para esse atributo, a coleção retornada incluirá a propriedade se a Attribute propriedade for a padrão.
Para regras de filtragem, consulte GetProperties.
Confira também
- GetProperties(Object, Attribute[])
- Attribute
- DefaultPropertyAttribute
- GetProperties
- PropertyDescriptorCollection
- GetEvents
- GetAttributes()
- GetDefaultProperty()