FormRegionKindConstants 列挙体
フォーム領域ファクトリで作成されるフォーム領域がユーザー コントロールと Outlook Form Storage (.ofs) ファイルのどちらに基づくかを指定する定数を含みます。
名前空間: Microsoft.Office.Tools.Outlook
アセンブリ: Microsoft.Office.Tools.Outlook (Microsoft.Office.Tools.Outlook.dll 内)
構文
'宣言
Public Enumeration FormRegionKindConstants
public enum FormRegionKindConstants
メンバー
メンバー名 | 説明 | |
---|---|---|
Ofs | フォーム領域が Outlook からインポートされることを指定します。
この定数は、フォーム領域が ImportedFormRegion を継承することを指定します。 フォーム領域ファクトリ クラスの Kind プロパティでこの定数を返す場合は、フォーム領域ファクトリ クラスの GetFormRegionStorage メソッドで、有効な Outlook Form Storage ファイルを返す必要があります。 |
|
WindowsForms | フォーム領域がユーザー コントロールに基づくことを指定します。
この定数は、フォーム領域が Control を継承することを指定します。 フォーム領域ファクトリ クラスの Kind プロパティでこの定数を返す場合、アドインは、フォーム領域ファクトリ クラスの GetFormRegionStorage メソッドを呼び出しません。 |
解説
フォーム領域をコードで作成する場合は、フォーム領域ファクトリ クラスの Kind プロパティで、これらの定数の 1 つを返します。フォーム領域ファクトリ クラスは、IFormRegionFactory を実装する、作成する任意のクラスです。
アドインは、Kind プロパティの値を取得して、作成するフォーム領域の種類を判断します。
Kind プロパティで WindowsForms を返す場合、フォーム領域ファクトリで作成されるフォーム領域は、Control を継承する必要があります。
Kind プロパティで Ofs を返す場合、フォーム領域ファクトリで作成されるフォーム領域は、ImportedFormRegion を継承する必要があります。