System.Activities.Presentation.Model Namespace

Fornece classes relacionadas ao modelo de apresentação.

Classes

Nome Description
AttachedPropertiesService

Anexa propriedades à instância atual.

AttachedProperty

Usado para associar ou anexar informações adicionais à instância de um objeto.

AttachedProperty<T>

Contém uma coleção de propriedades anexadas.

AttachedPropertyInfo

Fornece propriedades de uma propriedade anexada.

AttachedPropertyInfo<T>

Fornece propriedades de uma propriedade anexada.

Change

Classe abstrata que, quando implementada, descreve uma alteração na árvore de modelos.

EditingScope

Um escopo de edição representa uma coleção de alterações na ModelItem árvore que podem ser confirmadas ou revertidas como uma unidade atômica de trabalho.

EditingScopeEventArgs

Fornece dados para o evento EditingScopeCompleted.

ModelEditingScope

Representa um grupo de alterações no repositório de edição. Grupos de alterações são transacionais. As alterações feitas em um escopo de edição podem ser confirmadas ou anuladas como uma unidade.

ModelFactory

Cria instâncias de ModelItem objetos no designer.

ModelItem

Representa um único item no modelo de edição. Um item pode ser qualquer coisa, desde uma estrutura de dados complexa até uma cor ou inteiro.

ModelItemCollection

Representa uma coleção de itens de modelo que podem ser acessados individualmente pelo índice.

ModelItemDictionary

Deriva e ModelItem implementa o suporte para um dicionário de pares chave/valor.

ModelItemExtensions

Implementa extensões para o item de modelo base.

ModelMemberCollection<TItemType,TFindType>

Uma classe base abstrata da ModelPropertyCollection qual deriva.

ModelProperty

Um ModelProperty representa uma propriedade em um ModelItem. As propriedades do modelo são associadas a uma instância de um item, o que permite que elas tenham propriedades simples de obtenção/definição de valor em vez de usar o mecanismo GetValue/SetValue mais complicado de PropertyDescriptor.

ModelPropertyCollection

Contém uma enumeração de propriedades.

ModelTreeManager

Fornece o item de modelo raiz e o serviço de modelo e permite sincronizar a árvore de modelo com o texto XAML.

MorphHelper

Uma classe auxiliar usada para atualizar as referências e as propriedades do item de modelo.

TextImage

Contém as cadeias de caracteres pesquisáveis extraídas da árvore de modelo. Todas as cadeias de caracteres são bem ordenadas. O índice inicial aponta para o cursor no conteúdo, dependendo da seleção atual na árvore de itens do modelo. O implementador de pesquisa pode iniciar uma pesquisa a partir do índice inicial.

Enumerações

Nome Description
CreateOptions

Usado por uma instância de ModelFactory para especificar como criar um novo item.

Delegados

Nome Description
PropertyValueMorphHelper

Representa um delegado usado para referenciar o método que manipula conversões de tipo para ModelItem valores de propriedade.