Estrutura PropertyIdentifier
Representa uma propriedade, que é independente da plataforma.
Namespace: Microsoft.Windows.Design.Metadata
Assembly: Microsoft.Windows.Design.Extensibility (em Microsoft.Windows.Design.Extensibility.dll)
Sintaxe
'Declaração
Public Structure PropertyIdentifier _
Implements IEquatable(Of PropertyIdentifier)
public struct PropertyIdentifier : IEquatable<PropertyIdentifier>
public value class PropertyIdentifier : IEquatable<PropertyIdentifier>
[<Sealed>]
type PropertyIdentifier =
struct
interface IEquatable<PropertyIdentifier>
end
O JScript oferece suporte ao uso de estruturas, mas não à declaração de novas.
O tipo PropertyIdentifier expõe os membros a seguir.
Construtores
Nome | Descrição | |
---|---|---|
![]() |
PropertyIdentifier(Type, String) | Inicializa uma nova instância de PropertyIdentifier classe com o tipo especificado de existente e o nome da propriedade. |
![]() |
PropertyIdentifier(TypeIdentifier, String) | Inicializa uma nova instância de PropertyIdentifier classe com o identificador de tipo especificado existente e o nome da propriedade. |
Início
Propriedades
Nome | Descrição | |
---|---|---|
![]() |
DeclaringType | Obtém o tipo que declara a esta propriedade, se ele foi definido no construtor. |
![]() |
DeclaringTypeIdentifier | Obtém o identificador de tipo para o tipo que declara a propriedade. |
![]() |
FullName | Obtém o nome qualificado do tipo da propriedade. |
![]() |
IsEmpty | Obtém um valor que indica se o identificador atual foi criado usando um construtor vazio. |
![]() |
Name | Obtém o nome da propriedade. |
Início
Métodos
Nome | Descrição | |
---|---|---|
![]() |
Equals(Object) | Determina se o especificado Object é igual a atual PropertyIdentifier. (Substitui ValueType.Equals(Object).) |
![]() |
Equals(PropertyIdentifier) | Determina se o especificado PropertyIdentifier é igual a atual PropertyIdentifier. |
![]() |
Finalize | Permite que um objeto tentar liberar recursos e executar outras operações de limpeza antes que ele é recuperado pela coleta de lixo. (Herdado de Object.) |
![]() |
GetHashCode | Retorna o código hash para a atual PropertyIdentifier instância. (Substitui ValueType.GetHashCode().) |
![]() |
GetType | Obtém o Type da instância atual. (Herdado de Object.) |
![]() |
MemberwiseClone | Cria uma cópia superficial do atual Object. (Herdado de Object.) |
![]() |
ToString | Obtém o FullName a propriedade como uma seqüência de caracteres. (Substitui ValueType.ToString().) |
Início
Operadores
Nome | Descrição | |
---|---|---|
![]() ![]() |
Equality | Determina se o especificado PropertyIdentifier instâncias são consideradas iguais. |
![]() ![]() |
Inequality | Determina se o especificado PropertyIdentifier instâncias são consideradas iguais. |
Início
Acesso thread-safe
Quaisquer membros static (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.