Ler em inglês

Compartilhar via


LocalValueEntry Estrutura

Definição

Representa um identificador de propriedade e o valor da propriedade para a propriedade de dependência definida localmente.

C#
public struct LocalValueEntry
Herança
LocalValueEntry

Exemplos

O exemplo a seguir itera valores definidos localmente de um DependencyObject e consulta LocalValueEntry propriedades.

C#
void RestoreDefaultProperties(object sender, RoutedEventArgs e)
{
    UIElementCollection uic = Sandbox.Children;
    foreach (Shape uie in uic)
    {
        LocalValueEnumerator locallySetProperties = uie.GetLocalValueEnumerator();
        while (locallySetProperties.MoveNext())
        {
            DependencyProperty propertyToClear = locallySetProperties.Current.Property;
            if (!propertyToClear.ReadOnly) { uie.ClearValue(propertyToClear); }
        }
    }
}

Comentários

As instâncias dessa classe são retornadas ao obter o valor da Current propriedade de um LocalValueEnumerator. Todas as LocalValueEntry propriedades são somente leitura.

Essa classe não tem construtor público. Para obter instâncias dessa classe, você deve chamar GetLocalValueEnumeratore obter o valor de Current do retornado LocalValueEnumerator.

Propriedades

Property

Obtém o identificador para a propriedade de dependência definida localmente que é representada por esta entrada.

Value

Obtém o valor da propriedade de dependência definida localmente.

Métodos

Equals(Object)

Determina se duas instâncias LocalValueEntry são iguais.

GetHashCode()

Retorna o código hash para este LocalValueEntry.

Operadores

Equality(LocalValueEntry, LocalValueEntry)

Compara as instâncias de LocalValueEntry especificadas para determinar se são iguais.

Inequality(LocalValueEntry, LocalValueEntry)

Compara as instâncias de LocalValueEnumerator especificadas para determinar se são diferentes.

Aplica-se a

Produto Versões
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9, 10

Confira também