4

Windows 8アプリでサポートされているURIスキームは何ですか?ms-appx:とms-appdata:への参照、およびms -resource:に関するいくつかのまれな言及を見てきましたが、スキームのリストとなるドキュメントは見つかりませんでした(過去に見たことがあると思いましたが) 。URL.createObjectURLが他のスキームを返すかどうか疑問に思っていますが、XAMLアプリ用のバージョンが表示されません。http://msdn.microsoft.com/en-us/library/windows/apps/Hh781215.aspx。WinRTでサポートされている他のURIスキームはありますか?

4

2 に答える 2

12

私はMetrojsスキームを信じています。xamlにも適用します。

xamlアプリ用のもののいくつかをここにリストします:ファイルリソースをロードする方法(XAMLアプリ用)

ms-resource:xamlアプリの場合はここにリストされています:ResourceLoader.GetStringForReference

メトロアプリケーションで利用可能なURI:

一般的な形式

<scheme>://<domain name>/<path>

Http

http://www.contoso.com/images/logo.png

アプリパッケージ

ms-appx:
ms-appx:///default.html
ms-appx-web:

このスキームを介して参照されるコンテンツは、ローカルパッケージからロードされますが、Webコンテキストの機能と制限に従って実行されます。

ファイルシステム

直接使用することはできません。使用するには、を取得しIStorageItemてから使用しますURL.createObjectURL

file://

アプリデータ

ms-appdata://

資力

ms-resource://

依存パッケージ

<domain name>:

WebSocketのURI

ws:暗号化されていない場合とwss:暗号化されている場合。このように使用されます:

webSocket = new MessageWebSocket();
await webSocket.ConnectAsync("wss://www.example.com");
于 2012-08-18T16:17:27.870 に答える
6

現在、特にURIスキームに焦点を当てたWindowsDevCenterに関する記事があるようです。

于 2012-12-17T16:15:56.447 に答える