Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Fornece o ponto de entrada principal que usa o designer para obter o modelo de edição.
Namespace: Microsoft.Windows.Design.Services
Assembly: Microsoft.Windows.Design.Interaction (em Microsoft.Windows.Design.Interaction.dll)
Sintaxe
Public MustInherit Class ModelService
Dim instance As ModelService
public abstract class ModelService
public ref class ModelService abstract
public abstract class ModelService
Comentários
The ModelService classe fornece um ponto de entrada para o modelo de edição e para notificações de evento global. ModelService é fornecida pelo mecanismo de serialização e é usada para obter acesso ao modelo.
Juntamente com o ModelService, o designer deve MAP visuais para itens de modelo subjacente. Um mapeamento 1: 1 entre um visual e um modelo de item não é necessário, mas deve haver uma associação entre elementos visuais e itens de modelo.The ViewService classe atende a essa função.
The ModelService e ViewService classes são necessários para o designer para a função. The DesignerView classe, que é responsável por processar entradas de usuário e roteamento de comandos, requer dois desses serviços para mapear a entrada do usuário volta para o modelo.
Os métodos públicos de ModelService pode ser chamado por qualquer código. Métodos protegidos são invocados pelo modelo de edição.
Hierarquia de herança
System.Object
Microsoft.Windows.Design.Services.ModelService
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.
Consulte também
Referência
Namespace Microsoft.Windows.Design.Services