Partilhar via


System.Activities.Presentation.Model Namespace

Fornece classes relacionadas ao modelo de apresentação.

Classes

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 as propriedades de uma propriedade anexada.

AttachedPropertyInfo<T>

Fornece as propriedades de uma propriedade anexada.

Change

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

EditingScope

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

EditingScopeEventArgs

Fornece dados para o evento de EditingScopeCompleted .

ModelEditingScope

Representa um grupo de alterações ao 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 objetos ModelItem no designer.

ModelItem

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

ModelItemCollection

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

ModelItemDictionary

Deriva de ModelItem e implementa 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 de que ModelPropertyCollection deriva.

ModelProperty

Um ModelProperty representa uma propriedade em um ModelItem. Propriedades de modelo são associadas a uma instância de um item, o que permite que tenham propriedades Value get/set, em vez de usarem o mecanismo de GetValue/SetValue mais complicado do PropertyDescriptor.

ModelPropertyCollection

Contém uma enumeração de propriedades.

ModelTreeManager

Fornece o item de modelo raiz e o serviço de modelo e permite que você sincronize a árvore de modelos com o texto XAML.

MorphHelper

Uma classe auxiliar usada para atualizar propriedades e referências 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 item de modelo. A implementação de pesquisa pode iniciar uma pesquisa do índice inicial.

Enumerações

CreateOptions

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

Delegados

PropertyValueMorphHelper

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