Share via


SolutionsModule Schnittstelle

Definition

Stellt das Navigationsmodul Lösungen im Navigationsbereich eines Explorer-Fensters dar.

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
Abgeleitet
Attribute
Implementiert

Hinweise

Hierbei handelt es sich um eine von einer COM-Co-Klasse abgeleitete .NET-Schnittstelle, die für verwalteten Code für die Interoperabilität mit dem entsprechenden COM-Objekt erforderlich ist. Verwenden Sie diese Schnittstelle für den Zugriff auf alle Methoden, Eigenschaften und Ereignisse des COM-Objekts. Falls jedoch eine gewünschte Methode oder ein gewünschtes Ereignis denselben Namen im selben COM-Objekt aufweist, wechseln Sie zur entsprechenden primären Schnittstelle, um die Methode aufzurufen, und wechseln Sie zur Schnittstelle für die neuesten Ereignisse, um das Ereignis aufzurufen. In diesem Thema finden Sie Informationen zum COM-Objekt. Informationen zu den Methoden- und Eigenschaftsmembern des COM-Objekts finden Sie unter _SolutionsModule.

Das Navigationsmodul Lösungenenthält Ordner, die Entwickler einzelner Add-Ins für Benutzer im Navigationsbereich bereitstellen möchten. Jede Lösung besitzt einen Stammordner unter dem Modul Lösungen, und jeder Stammordner kann Unterordnet enthalten, in denen heterogene Outlook-Elemente gespeichert sind.

Um Projektmappenordner programmgesteuert zum Modul Solutions hinzuzufügen, verwenden Sie das SolutionsModule-Objekt , das vom NavigationModule -Objekt abgeleitet wird.

Um ein Objekt für das Modul Lösungen zu erhalten, müssen Sie zunächst ermitteln, ob das Modul Lösungen im Navigationsbereich vorhanden ist. Verwenden Sie dazu die Modules -Eigenschaft für das NavigationPane -Objekt, um eine NavigationModules Auflistung abzurufen, und geben Sie dann das Argument olModuleSolutions in der GetNavigationModule(OlNavigationModuleType) -Methode der NavigationModules-Auflistung an .

Wenn der Aufruf erfolgreich ist, können Sie die zurückgegebene NavigationModule -Objektreferenz klicken Sie dann als ein SolutionsModule -Objekt Zugriff auf die Eigenschaften und Methoden zum Navigationsmoduls ab umwandeln.

Um einen Projektmappenstammordner und seine Unterordner hinzuzufügen, übergeben Sie einen Folder Objektverweis an die AddSolution(MAPIFolder, OlSolutionScope) -Methode des SolutionsModule-Objekts . Die Standardposition von dem Modul Lösungen im Navigationsbereich ist "9".

Wenn dem Lösungsmodul keine Lösungen hinzugefügt wurden, ist es im Navigationsbereich nicht sichtbar, und jeder Versuch, die Position Eigenschaften oder des VisibleSolutionsModule-Objekts festzulegen, löst einen Fehler aus. Darüber hinaus löst jeder Versuch, solutionsModule als CurrentModule Eigenschaft des NavigationPane-Objekts festzulegen, einen Fehler aus.

Eigenschaften

Application

Gibt ein Application -Objekt zurück, das die übergeordnete Outlook-Anwendung für das -Objekt darstellt. Schreibgeschützt.

(Geerbt von _SolutionsModule)
Class

Gibt eine OlObjectClass Konstante zurück, die die Klasse des Objekts angibt. Schreibgeschützt.

(Geerbt von _SolutionsModule)
Name

Gibt einen String Wert (Zeichenfolge in C#) zurück, der den lokalisierten Anzeigenamen für das SolutionsModule Objekt darstellt. Schreibgeschützt.

(Geerbt von _SolutionsModule)
NavigationModuleType

Gibt eine OlNavigationModuleType Konstante zurück, die den Navigationsmodultyp für das SolutionsModule -Objekt darstellt. Schreibgeschützt.

(Geerbt von _SolutionsModule)
Parent

Gibt das übergeordnete ObjectObjekt (Objekt in C#) des angegebenen SolutionsModule Objekts zurück. Schreibgeschützt.

(Geerbt von _SolutionsModule)
Position

Dient zum Zurückgeben oder Festlegen eines Werts vom Typ Integer (int in C#), der die Ordnungsposition des SolutionsModule Objekts darstellt, wenn es im NavigationPaneangezeigt wird. Lese-/Schreibzugriff.

(Geerbt von _SolutionsModule)
Session

Gibt das NameSpace -Objekt für die aktuelle Sitzung zurück. Schreibgeschützt.

(Geerbt von _SolutionsModule)
Visible

Gibt einen Boolean Wert (bool in C#) zurück, der angibt, ob das Lösungsmodul im Navigationsbereich angezeigt wird, oder legt diesen wert fest. Lese-/Schreibzugriff.

(Geerbt von _SolutionsModule)

Methoden

AddSolution(MAPIFolder, OlSolutionScope)

Fügt dem SolutionsModule Modul einen Projektmappenstammordner und seine Unterordner hinzu.

(Geerbt von _SolutionsModule)

Gilt für: