Compartilhar via


ModulePage Classe

Definição

Fornece a classe base da interface do usuário para desenvolver uma extensão do Gerenciador do IIS.

public ref class ModulePage abstract : System::Windows::Forms::ContainerControl, IDisposable, Microsoft::Web::Management::Client::IModulePage
public abstract class ModulePage : System.Windows.Forms.ContainerControl, IDisposable, Microsoft.Web.Management.Client.IModulePage
type ModulePage = class
    inherit ContainerControl
    interface IModulePage
    interface IDisposable
Public MustInherit Class ModulePage
Inherits ContainerControl
Implements IDisposable, IModulePage
Herança
ModulePage
Derivado
Implementações

Comentários

A ModulePage classe oferece apenas serviços básicos de interface do usuário. As Microsoft.Web.Management.Client.Win32.ModuleDialogPageclasses , Microsoft.Web.Management.Client.Win32.ModulePropertiesPagee Microsoft.Web.Management.Client.Win32.ModuleListPage derivam de ModulePage e oferecem mais funcionalidade.

Construtores

ModulePage()

Inicializa uma nova instância da classe ModulePage.

Propriedades

CanRefresh

Obtém um valor que indica se a página dá suporte à atualização.

Connection

Obtém a conexão associada.

ContextMenuStrip

Obtém ou define o menu de atalho da página.

CreateParams

Obtém parâmetros de criação para a página.

HasChanges

Obtém um valor que indica se o ModulePage objeto tem alterações.

InProgress

Obtém um valor que indica se a barra de progresso foi iniciada.

Margin

Obtém o preenchimento padrão.

Module

Obtém o módulo da página.

PageInfo

Obtém o ModulePageInfo objeto da página.

PreferenceKey

Obtém o identificador usado no repositório de preferências.

ReadOnly

Obtém o modo de delegação atual para a página.

ReadOnlyDescription

Obtém a descrição usada quando o estado de delegação é ReadOnlyDelegationState.

RightToLeftLayout

Obtém ou define um valor que indica se o posicionamento espelhado da direita para a esquerda está ativado.

ScopeStatusSummary

Obtém informações adicionais a serem mostradas na barra de status.

ServiceProvider

Obtém o provedor de serviços para o Module objeto .

ShowTaskList

Fornece a classe base da interface do usuário para desenvolver uma extensão do Gerenciador do IIS.

Tasks

Obtém a lista de tarefas da página.

Métodos

CreateProxy(Type)

Recupera o proxy de serviço para a página.

DisplayErrorMessage(Exception, ResourceManager)

Exibe uma caixa de diálogo modal com uma mensagem de erro, com base na exceção especificada e no gerenciador de recursos.

DisplayErrorMessage(Exception, ResourceManager, String)

Exibe uma caixa de diálogo modal com uma mensagem de erro, com base na exceção, no gerenciador de recursos e no legenda especificados.

DisplayErrorMessage(String, String)

Exibe uma caixa de diálogo modal com uma mensagem de erro, com base no texto de erro e na mensagem de erro especificadas.

DisplayErrorMessage(String, String, String)

Exibe uma caixa de diálogo modal com uma mensagem de erro, com base no texto de erro, na mensagem de erro e no legenda especificados.

Dispose(Boolean)

Libera os recursos não gerenciados usados pelo ModulePage e opcionalmente libera os recursos gerenciados.

EditProperties(IPropertyEditingUser, Object, String, String)

Inicia uma interface do usuário para editar as propriedades do objeto especificado.

EditProperties(IPropertyEditingUser, Object, String, String, EventHandler)

Inicia uma interface do usuário para editar as propriedades do objeto especificado, com base no manipulador de eventos especificado.

GetPageType(String)

Recupera o tipo de página associado à página do módulo.

GetScopeStatusSummary(Connection, String, String)

Recupera o resumo status do escopo de gerenciamento.

GetService(Type)

Recupera o objeto de serviço solicitado.

Initialize(Object)

Inicializa a página quando ela é criada pela primeira vez.

LoadPreferences(PreferencesStore)

Carrega as preferências de página do repositório especificado.

Navigate(Type)

Navega até a página de destino.

Navigate(Type, Object)

Navega até a página de destino com uma carga.

OnActivated(Boolean)

Indica que a página foi ativada.

OnDeactivating(CancelEventArgs)

Fornece um mecanismo para cancelar a alteração do modo de exibição de página.

Refresh()

Indica que a página precisa ser atualizada.

SavePreferences(PreferencesStore)

Indica que as preferências para as páginas estão sendo salvas no repositório especificado.

ShowDialog(DialogForm)

Exibe uma caixa de diálogo que é pai da janela mais alta.

ShowError(Exception, Boolean)

Exibe uma caixa de mensagem de erro que é pai da janela mais alta, usando a exceção e o aviso especificados status.

ShowError(Exception, String, Boolean)

Exibe uma caixa de mensagem de erro que é pai da janela mais alta, usando a exceção, a mensagem e os status de aviso especificados.

ShowError(Exception, String, Boolean, String)

Exibe uma caixa de mensagem de erro que é pai da janela mais alta, usando a exceção, mensagem, status de aviso e legenda especificados.

ShowError(String, Boolean)

Exibe uma caixa de mensagem de erro que é pai da janela mais alta, usando a mensagem especificada e a status de aviso.

ShowHelp()

Indica se uma caixa de diálogo ajuda está disponível.

ShowMessage(String)

Exibe uma caixa de mensagem que é pai da janela mais alta, usando o texto especificado.

ShowMessage(String, MessageBoxButtons, MessageBoxIcon)

Exibe uma caixa de mensagem que é pai da janela mais alta, usando o texto, o conjunto de botões e o ícone especificados.

ShowMessage(String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton)

Exibe uma caixa de mensagem que é pai da janela mais alta, usando o texto, o conjunto de botões, o ícone e o botão padrão especificados.

ShowMessage(String, MessageBoxButtons, MessageBoxIcon, MessageBoxDefaultButton, String)

Exibe uma caixa de mensagem que é pai da janela mais alta, usando o texto, o conjunto de botões, o ícone, o botão padrão e o legenda especificados.

ShowMessage(String, MessageBoxButtons, MessageBoxIcon, String)

Exibe uma caixa de mensagem que é pai da janela mais alta, usando o texto, o conjunto de botões, o ícone e o legenda especificados.

ShowMessage(String, String)

Exibe uma caixa de mensagem que é pai da janela mais alta, usando o texto e o legenda especificados.

ShowOnlineHelp()

Retorna um valor que indica se a Ajuda online está disponível.

StartAsyncTask(String, DoWorkEventHandler, RunWorkerCompletedEventHandler)

Inicia a tarefa usando um thread de trabalho, com base no texto de progresso e nos manipuladores especificados para trabalho e conclusão.

StartAsyncTask(String, DoWorkEventHandler, RunWorkerCompletedEventHandler, MethodInvoker)

Inicia a tarefa usando um thread de trabalho, com base no texto de progresso e nos manipuladores especificados para trabalho, conclusão e cancelamento.

StartAsyncTask(String, DoWorkEventHandler, RunWorkerCompletedEventHandler, MethodInvoker, Object)

Inicia a tarefa usando um thread de trabalho, com base no texto de progresso, no objeto de argumento e nos manipuladores especificados para trabalho, conclusão e cancelamento.

StartProgress(String, MethodInvoker)

Inicia o indicador de progresso.

StopProgress()

Interrompe o indicador de progresso.

Update()

Atualizações as tarefas e a interface do usuário.

Implantações explícitas de interface

IDisposable.Dispose()

Chama o método Dispose(Boolean).

IModulePage.CanRefresh

Fornece a classe base da interface do usuário para desenvolver uma extensão do Gerenciador do IIS.

IModulePage.HasChanges

Fornece a classe base da interface do usuário para desenvolver uma extensão do Gerenciador do IIS.

IModulePage.Initialize(Module, ModulePageInfo, Object)

Inicializa o objeto ModulePage.

IModulePage.OnActivated(Boolean)

Indica que a página foi ativada.

IModulePage.OnDeactivating(CancelEventArgs)

Chama o método OnDeactivating(CancelEventArgs).

IModulePage.PageInfo

Fornece a classe base da interface do usuário para desenvolver uma extensão do Gerenciador do IIS.

IModulePage.Refresh()

Chama o método Refresh().

IModulePage.ShowHelp()

Chama o método ShowHelp().

IModulePage.Tasks

Fornece a classe base da interface do usuário para desenvolver uma extensão do Gerenciador do IIS.

Aplica-se a