Compartilhar via


ViewModelBase membros

Isso funciona como classe base para todos os a classe de modelo de exibição.

O tipo ViewModelBase expõe os membros a seguir

Construtores

  Nome Descrição
Método protegido ViewModelBase

Início

Propriedades

  Nome Descrição
Propriedade pública DataProvider Fornece acesso a instância ListDataCache.
Propriedade pública HasErrors True, se o modelo de exibição tem erros de validação.
Propriedade pública IsBusy Indica se o ViewModel está ocupado fazendo algum processamento.
Propriedade pública IsInitialized Obtém ou define um valor booliano que especifica se o ViewModel é inicializado.
Propriedade pública ShowIfBusy Depende de propriedade IsBusy. Usado pelo UI para mostrar/ocultar elementos

Início

Métodos

  Nome Descrição
Método protegido AddError Adiciona uma cadeia de caracteres de erro à coleção de Errorstring no campo especificado. Disparar evento, bem como para propagar o erro de validação para a interface do usuário
Método protegido CheckErrorCollectionForProperty Verifique se a coleção de erros de uma determinada propriedade é inicializada ou não. Caso contrário, inicializa.
Método protegido CompleteIntialization Um evento que é gerado quando uma inicialização do modelo de exibição é concluída.
Método público GetErrors Obtém os erros de validação para o modelo de exibição associada.
Método público OnInitializationComplete
Método protegido RaiseErrorsChanged Este método é chamado quando um evento de errosChanged está inscrito e um erro de validação é adicionado/removido ao modelo de exibição.
Método protegido RaisePropertyChanged Elevar propriedade alteradas evento funciona indexadores somente se a chave está incluída nos marca "Item []"
Método protegido RemoveAllErrors Remove todas as seqüência de erro da coleção de Errorstring no campo especificado. Disparar evento, bem como para propagar o erro de validação para a interface do usuário
Método protegido RemoveError Remove uma cadeia de caracteres de erro da coleção de Errorstring no campo especificado. Disparar evento, bem como para propagar o erro de validação para a interface do usuário
Método público ToString (Herdado de Object.)

Início

Eventos

  Nome Descrição
Evento público ErrorsChanged Manipulador de eventos para erros de validação de propagar voltar para a interface do usuário
Evento público InitializationCompleted É um evento que é gerado quando uma inicialização for concluída.
Evento público PropertyChanged É um evento que é gerado quando os valores de campo do modelo de exibição são alterados.

Início

Campos

  Nome Descrição
Campo público errorList Conjunto de lojas da cadeia de caracteres de erro de validação para cada campo com o nome do campo como a chave.

Início

Ver também

Referência

ViewModelBase classe

Microsoft.SharePoint.Phone.Application namespace