PropertySet クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
アイテムまたはフォルダーのプロパティのセットを表します。
public ref class PropertySet sealed : System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::PropertyDefinitionBase ^>
public sealed class PropertySet : System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.PropertyDefinitionBase>
Public NotInheritable Class PropertySet
Implements IEnumerable(Of PropertyDefinitionBase)
- 継承
-
PropertySet
- 実装
注釈
プロパティ セットは、既存のアイテムまたはフォルダーにバインドするとき、またはアイテムまたはフォルダーのプロパティを読み込むときに読み込む必要があるアイテムまたはフォルダーのプロパティを示すために使用されます。
コンストラクター
| PropertySet() |
ID に基づいて PropertySet クラスの新しいインスタンスを初期化します。 |
| PropertySet(BasePropertySet, IEnumerable<PropertyDefinitionBase>) |
指定した基本プロパティ セットと追加プロパティのコレクションを使用して、PropertySet クラスの新しいインスタンスを初期化します。 |
| PropertySet(BasePropertySet, PropertyDefinitionBase[]) |
指定した基本プロパティ セットと追加のプロパティを使用して、PropertySet クラスの新しいインスタンスを初期化します。 |
| PropertySet(BasePropertySet) |
指定した基本プロパティ セットに基づいて、PropertySet クラスの新しいインスタンスを初期化します。 |
| PropertySet(IEnumerable<PropertyDefinitionBase>) |
ID と指定した追加プロパティのコレクションに基づいて、PropertySet クラスの新しいインスタンスを初期化します。 |
| PropertySet(PropertyDefinitionBase[]) |
ID と指定した追加プロパティに基づいて、PropertySet クラスの新しいインスタンスを初期化します。 |
フィールド
| FirstClassProperties |
アイテムまたはフォルダーのファーストクラスのプロパティを含む定義済みのプロパティ セット。 |
| IdOnly |
ID プロパティのみを含む定義済みのプロパティ セット。 |
プロパティ
| AddBlankTargetToLinks |
リンクをアンカーする空のターゲット属性を追加するかどうかを示す値を取得または設定します。 AddBlankTargetToLinks プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 |
| BasePropertySet |
プロパティ セットの基になる基本プロパティ セットを取得または設定します。 |
| BlockExternalImages |
イメージ ファイルを指す URL をインライン イメージに変換するかどうかを示す値を取得または設定します。 BlockExternalImages プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 |
| ConvertHtmlCodePageToUTF8 |
サーバーが HTML コード ページを UTF8 エンコードに変換するかどうかを示す値を取得または設定します。 |
| Count |
このセットに明示的に追加されたプロパティの数を取得します。 |
| FilterHtmlContent |
メッセージ本文から安全でない可能性のある HTML コンテンツをフィルター処理するかどうかを示す値を取得または設定します。 |
| InlineImageUrlTemplate |
インライン イメージに使用するテンプレートの URL を取得または設定します。 InlineImageUrlTemplate プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 |
| Item[Int32] |
指定した index のアイテムを取得します。 Item[Int32] プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 |
| MaximumBodySize |
取得する本文の最大サイズを取得または設定します。 MaximumBodySize プロパティは、Exchange Server 2013 以降の Exchange のExchange Onlineとバージョンを対象とするクライアントに適用できます。 |
| RequestedBodyType |
項目に読み込む必要がある本文の種類を取得または設定します。 |
| RequestedNormalizedBodyType |
項目の NormalizedBody プロパティに読み込む必要がある本文の種類を取得または設定します。 |
| RequestedUniqueBodyType |
項目の UniqueBody プロパティに読み込む必要がある本文の種類を取得または設定します。 |
メソッド
| Add(PropertyDefinitionBase) |
指定したプロパティをプロパティ セットに追加します。 |
| AddRange(IEnumerable<PropertyDefinitionBase>) |
指定したプロパティをプロパティ セットに追加します。 |
| Clear() |
明示的に追加されたすべてのプロパティをプロパティ セットから削除します。 |
| Contains(PropertyDefinitionBase) |
Add メソッドまたは AddRange メソッドを使用して、指定したプロパティがこのプロパティ セットに明示的に追加されているかどうかを判断します。 |
| GetEnumerator() |
コレクションを反復処理する列挙子を返します。 |
| Remove(PropertyDefinitionBase) |
指定したプロパティをセットから削除します。 |
演算子
| Implicit(BasePropertySet to PropertySet) |
PropertySet クラスと BasePropertySet クラスの間の暗黙的な変換を実装します。 |
明示的なインターフェイスの実装
| IEnumerable.GetEnumerator() |
コレクションを反復処理する列挙子を返します。 IEnumerable.GetEnumerator()方法は、Exchange Onlineを対象とするクライアントと、Exchange Server 2013 以降のバージョンの Exchange に適用できます。 |