SolutionsModule Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o módulo de navegação Soluções no Painel de Navegação de um gerenciador.
public interface class SolutionsModule : Microsoft::Office::Interop::Outlook::_SolutionsModule
[System.Runtime.InteropServices.Guid("000630FF-0000-0000-C000-000000000046")]
public interface SolutionsModule : Microsoft.Office.Interop.Outlook._SolutionsModule
Public Interface SolutionsModule
Implements _SolutionsModule
- Derivado
- Atributos
- Implementações
Comentários
This is a .NET interface derived from a COM coclass that is required by managed code for interoperability with the corresponding COM object. Use this derived interface to access all method, property, and event members of the COM object. However, if a method or event you want to use shares the same name under the same COM object, cast to the corresponding primary interface to call the method, and cast to the latest events interface to connect to the event. Refer to this topic for information about the COM object. Para obter informações sobre o método e os membros da propriedade do objeto COM, consulte _SolutionsModule.
O módulo de navegação Soluções contém pastas que desenvolvedores de suplementos individuais desejam expor aos usuários no Painel de Navegação. Cada solução tem uma pasta raiz sob o módulo Soluções, e cada pasta raiz pode conter subpastas que armazenam itens heterogêneos do Outlook.
Para adicionar pastas de solução de forma programática ao módulo Soluções , use o objeto SolutionsModule , derivado do NavigationModule objeto.
Para obter um objeto para o módulo de soluções, primeiro você deve determinar se o módulo de soluções existe no painel de navegação. Para fazer isso, use a Modules propriedade do objeto para NavigationPane obter uma NavigationModules coleção e especifique o argumento olModuleSolutions no GetNavigationModule(OlNavigationModuleType) método da coleção NavigationModules .
Se a chamada tiver êxito, você poderá difundir a referência de objeto NavigationModule retornada como um objeto SolutionsModule para acessar as propriedades e métodos para esse módulo de navegação.
Para adicionar uma pasta raiz de solução e suas subpastas, passe uma Folder referência de objeto ao AddSolution(MAPIFolder, OlSolutionScope) método do objeto SolutionsModule . A posição de padrão do módulo soluções no painel de navegação é '9'.
Se nenhuma solução tiver sido adicionada ao módulo Soluções , ela não estará visível no Painel de Navegação e qualquer tentativa de definir as Position propriedades ou Visible do objeto SolutionsModule gerará um erro. Além disso, qualquer tentativa de definir o SolutionsModule como propriedade CurrentModule do objeto NavigationPane gera um erro.
Propriedades
Application |
Retorna um Application objeto que representa o aplicativo pai do Outlook para o objeto. Somente leitura. (Herdado de _SolutionsModule) |
Class |
Retorna uma OlObjectClass constante que indica a classe do objeto. Somente leitura. (Herdado de _SolutionsModule) |
Name |
Retorna um String valor (cadeia de caracteres em C#) que representa o nome de exibição localizado para o SolutionsModule objeto. Somente leitura. (Herdado de _SolutionsModule) |
NavigationModuleType |
Retorna uma OlNavigationModuleType constante que representa o tipo de módulo de navegação para o SolutionsModule objeto. Somente leitura. (Herdado de _SolutionsModule) |
Parent |
Retorna o pai Object (objeto em C#) do objeto especificado SolutionsModule . Somente leitura. (Herdado de _SolutionsModule) |
Position |
Retorna ou define um Inteiro (int em C#) que representa a posição ordinal do SolutionsModule objeto quando ele é exibido no NavigationPane. Leitura/gravação. (Herdado de _SolutionsModule) |
Session |
Retorna o NameSpace objeto para a sessão atual. Somente leitura. (Herdado de _SolutionsModule) |
Visible |
Retorna ou define um Boolean valor (bool em C#) que indica se o módulo Soluções é exibido no Painel de Navegação. Leitura/gravação. (Herdado de _SolutionsModule) |
Métodos
AddSolution(MAPIFolder, OlSolutionScope) |
Adiciona uma pasta raiz da solução e suas subpastas ao SolutionsModule módulo. (Herdado de _SolutionsModule) |