QuickLink クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーが最も使用するアプリとコンテンツを共有するのに役立つショートカットを表します。
public ref class QuickLink sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
class QuickLink final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class QuickLink final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class QuickLink final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
public sealed class QuickLink
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class QuickLink
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class QuickLink
function QuickLink()
Public NotInheritable Class QuickLink
- 継承
- 属性
Windows の要件
デバイス ファミリ |
Windows 10 (10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox で導入)
|
API contract |
Windows.Foundation.UniversalApiContract (v1.0 で導入)
|
例
次の関数は、QuickLink を作成して返します。
function reportCompleted() {
var quickLink = new Windows.ApplicationModel.DataTransfer.ShareTarget.QuickLink();
quickLink.id = "123456789";
quickLink.title = id("quickLinkTitle").value;
// For quicklinks, the supported FileTypes and DataFormats are set
// independently from the manifest.
var dataFormats = Windows.ApplicationModel.DataTransfer.StandardDataFormats;
quickLink.supportedFileTypes.replaceAll(["*"]);
quickLink.supportedDataFormats.replaceAll([dataFormats.text, dataFormats.uri,
dataFormats.bitmap, dataFormats.storageItems, dataFormats.html, customFormatName]);
Windows.ApplicationModel.Package.current.installedLocation.getFileAsync("images\\user.png").then(function (iconFile) {
quickLink.thumbnail = Windows.Storage.Streams.RandomAccessStreamReference.createFromFile(iconFile);
shareOperation.reportCompleted(quickLink);
});
shareOperation.reportCompleted(quickLink);
}
注釈
Windows Phone 8.1 ではクイックリンクはサポートされていません。 Windows Phone 8.1 で実行されているアプリは、共有操作の一部として引き続きクイックリンクを受信できますが、自動的に無視されます。
注意
このクラスはアジャイルではありません。つまり、スレッド モデルとマーシャリング動作を考慮する必要があります。 詳細については、「スレッド処理とマーシャリング (C++/CX)」および「マルチスレッド環境での Windows ランタイム オブジェクトの使用 (.NET)」を参照してください。
コンストラクター
QuickLink() |
QuickLink オブジェクトの新しいインスタンスを作成します。 |
プロパティ
Id |
QuickLink の ID を指定します。 ユーザーが QuickLink を選択すると、アプリはこの ID を受け取ります。 この ID を使用して、ユーザーの共有プロセスをさらにカスタマイズできます。 |
SupportedDataFormats |
QuickLink アプリでサポートされるデータ形式を指定する文字列の配列。 ユーザーが共有するデータがこの配列の形式と一致する場合にのみ、QuickLink が表示されます。 |
SupportedFileTypes |
QuickLink アプリでサポートされるファイルの種類を指定する文字列の配列。 ユーザーが共有するデータにファイル項目が含まれており、それらのファイル項目のファイル拡張子がこの配列のファイルの種類と一致する場合にのみ、クイックリンクが表示されます。 |
Thumbnail |
QuickLink のサムネイル画像を指定します。 ユーザーにコンテンツを共有できるアプリの一覧が表示されると、このイメージが表示されます。 |
Title |
QuickLink のタイトルを指定します。 この情報は、ユーザーにコンテンツを共有できるアプリの一覧が表示されると表示されます。 |