InkCanvas.PreferredPasteFormats プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
InkCanvas に貼り付けることができる形式を取得または設定します。
public:
property System::Collections::Generic::IEnumerable<System::Windows::Controls::InkCanvasClipboardFormat> ^ PreferredPasteFormats { System::Collections::Generic::IEnumerable<System::Windows::Controls::InkCanvasClipboardFormat> ^ get(); void set(System::Collections::Generic::IEnumerable<System::Windows::Controls::InkCanvasClipboardFormat> ^ value); };
public System.Collections.Generic.IEnumerable<System.Windows.Controls.InkCanvasClipboardFormat> PreferredPasteFormats { get; set; }
member this.PreferredPasteFormats : seq<System.Windows.Controls.InkCanvasClipboardFormat> with get, set
Public Property PreferredPasteFormats As IEnumerable(Of InkCanvasClipboardFormat)
プロパティ値
列挙値のコレクション。 既定値は、InkSerializedFormat です。
例
次の例では、PreferredPasteFormatsInkCanvas拡張アプリケーション マークアップ言語 (XAML) 形式である Ink Serialized Format (ISF) を受け入れるように設定します。
InkCanvasClipboardFormat[] formats = new InkCanvasClipboardFormat[]
{
InkCanvasClipboardFormat.InkSerializedFormat,
InkCanvasClipboardFormat.Xaml
};
inkCanvas1.PreferredPasteFormats = formats;
Dim formats() As InkCanvasClipboardFormat = _
{InkCanvasClipboardFormat.InkSerializedFormat, _
InkCanvasClipboardFormat.Xaml}
inkCanvas1.PreferredPasteFormats = formats
次の例では、拡張アプリケーション マークアップ言語 (XAML) でも同じことを行います。
<InkCanvas>
<InkCanvas.PreferredPasteFormats>
<x:Array Type="{x:Type InkCanvasClipboardFormat}">
<x:Static Member="InkCanvasClipboardFormat.Xaml" />
<x:Static Member="InkCanvasClipboardFormat.InkSerializedFormat" />
</x:Array>
</InkCanvas.PreferredPasteFormats>
</InkCanvas>
注釈
XAML プロパティ要素の使用
<object>
<object.PreferredPasteFormats>
InkCanvasClipboardFormats
</object.PreferredPasteFormats>
</object>
XAML 値
InkCanvasClipboardFormats
列挙値の InkCanvasClipboardFormat 配列。 XAML で配列を指定するには、使用法が必要 x:Array
です。 配列メンバーを宣言する要素として列挙値を指定するには、使用が必要 x:Static
です。 詳細については、「 x:Array マークアップ拡張機能 」と「 x:Static Markup Extension」を参照してください。