Udostępnij za pośrednictwem


Microsoft.Office.Tools.Outlook Przestrzeń nazw

Microsoft.Office.Tools.Outlook Przestrzeń nazw zawiera zestaw klas i interfejsów, które umożliwiają tworzenie regionów formularzy, które dostosowują formularze programu Microsoft Office Outlook.

Klasy

ControlNotFoundException

Reprezentuje błędy występujące, gdy kontrolka nie zostanie znaleziona w regionie zaimportowanego formularza Microsoft.Vbe.Interop.Forms.UserForm.

FormRegionBase

Reprezentuje region formularza programu Outlook oparty na kontrolce użytkownika.

FormRegionCollectionBase

Zapewnia dostęp do IFormRegion obiektów w projekcie dodatku programu Outlook.

FormRegionMessageClassAttribute

Reprezentuje atrybut określający nazwę klasy komunikatów programu Microsoft Office Outlook do skojarzenia z regionem formularza.

FormRegionNameAttribute

Reprezentuje nazwę, która jednoznacznie identyfikuje region formularza we wszystkich dodawkach programu Outlook.

FormRegionStorageNullException

Reprezentuje błąd, który występuje, gdy GetFormRegionStorage(Object, OlFormRegionMode, OlFormRegionSize) metoda klasy fabryki regionów formularza zwraca wartość null.

ImportedFormRegionBase

Reprezentuje region formularza programu Outlook oparty na kontrolce użytkownika.

InvalidMessageClassException

Reprezentuje błędy występujące, gdy określona nazwa klasy komunikatu jest nieprawidłowa.

OutlookAddInBase

Udostępnia klasę bazową dla klasy ThisAddIn w dodawkach programu Outlook tworzonych przy użyciu programu Visual Studio.

Interfejsy

Factory

Udostępnia metody umożliwiające wykonywanie różnych zadań w dodatku programu Outlook, takich jak tworzenie kontrolek regionów formularzy, obiekty manifestu regionu formularza i akcje niestandardowe.

FormRegionControl

Reprezentuje region formularza programu Outlook oparty na kontrolce użytkownika.

FormRegionCustomAction

Reprezentuje akcję niestandardową wyświetlaną w grupie Akcje niestandardowe na wstążce elementu programu Outlook.

FormRegionCustomActionCollection

Reprezentuje kolekcję FormRegionCustomAction obiektów.

FormRegionFactoryResolveEventArgs

Dostarcza dane dotyczące FormRegionFactoryResolve zdarzenia elementu OutlookAddIn.

FormRegionInitializingEventArgs

Dostarcza dane dla zdarzenia FormRegionInitializing klasy fabryki regionów formularzy.

FormRegionManifest

Reprezentuje manifest regionu formularza, który opisuje sposób wyświetlania regionu formularza w programie Outlook.

FormRegionManifestIcons

Reprezentuje kolekcję ikon, które są wyświetlane dla oddzielnych, zamienianych i zamienianych regionów formularzy.

IFormRegion

Definiuje interfejs, który uwidacznia metody używane przez zdarzenia w regionie formularza.

IFormRegionFactory

Definiuje interfejs, który tworzy wystąpienia klas implementujących IFormRegionelement .

IImportedFormRegionExtension

Reprezentuje rozszerzenie ImportedFormRegion obiektu.

ImportedFormRegion

Reprezentuje region formularza programu Microsoft Office Outlook oparty na pliku magazynu formularzy programu Outlook (*.ofs).

OutlookAddIn

Definiuje podstawowe funkcje dodatków programu Outlook tworzonych przy użyciu narzędzi programistycznych pakietu Office w programie Visual Studio.

Wyliczenia

FormRegionCustomActionAddressLike

Określa sposób adresowania elementu docelowego, który pojawia się po wykonaniu akcji niestandardowej przez użytkownika.

FormRegionCustomActionBody

Określa, w jaki sposób pole Komunikat lub Notatki elementu programu Outlook jest uwzględniane w odpowiedzi wyświetlanej po wykonaniu akcji niestandardowej przez użytkownika.

FormRegionCustomActionMethod

Określa sposób reagowania, gdy użytkownik wykonuje akcję niestandardową.

FormRegionKindConstants

Zawiera stałe określające, czy region formularza tworzony przez fabrykę regionów formularzy jest oparty na kontrolce użytkownika, czy pliku magazynu formularzy programu Outlook (ofs).

FormRegionType

Określa sposób wyświetlania regionu formularza w programie Microsoft Office Outlook.

Delegaci

FormRegionFactoryResolveEventHandler

Reprezentuje metodę, która będzie obsługiwać FormRegionFactoryResolve zdarzenie elementu OutlookAddIn.

FormRegionInitializingEventHandler

Reprezentuje metodę, która będzie obsługiwać zdarzenie FormRegionInitializing regionu formularza.

Uwagi

Regiony formularzy są reprezentowane FormRegionBase przez klasy i ImportedFormRegionBase . Po dodaniu elementu Region formularza programu Outlook do projektu dodatku programu Outlook program Visual Studio dodaje klasę do projektu, która dziedziczy z jednej z tych dwóch klas.

Jeśli zaimportujesz region formularza do projektu dodatku programu Outlook przy użyciu kreatora Nowy region formularzy programu Outlook , program Visual Studio utworzy klasę regionu formularza dziedziczą z ImportedFormRegionBaseklasy .

Jeśli wybierzesz pozycję Projektowanie nowego regionu formularza na pierwszej stronie kreatora Nowy region formularzy programu Outlook , program Visual Studio doda klasę regionu formularza, która dziedziczy z FormRegionBaseklasy .

W obu przypadkach program Visual Studio dodaje klasę fabryki regionów formularzy do projektu, który implementuje IFormRegionFactory interfejs. Klasa fabryki regionów formularzy jest odpowiedzialna za tworzenie nowych wystąpień regionu formularza.

Microsoft.Office.Tools.Outlook Przestrzeń nazw zawiera również klasy i atrybuty reprezentujące typ regionu formularza, unikatową nazwę regionu formularza, właściwości definiujące sposób wyświetlania regionu formularza w programie Outlook oraz nazwy klas wiadomości elementów programu Outlook, z którymi jest skojarzony region formularza.