Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 一个用于在应用程序a页面中打开的注释链接_C#_Xamarin_Ms Office_Onenote - Fatal编程技术网

C# 一个用于在应用程序a页面中打开的注释链接

C# 一个用于在应用程序a页面中打开的注释链接,c#,xamarin,ms-office,onenote,C#,Xamarin,Ms Office,Onenote,因此,我想做的是以编程方式创建一个链接,在电子邮件中与同事共享,这样他们就可以直接在应用程序中打开OneNote页面。 我发现我的链接是这样的: onenote://base-path ... 但我不知道如何建立基本路径链接, 我能够从API调用中获得所有必要的页面细节(我猜)。 有人能告诉我如何建立一个链接,以便直接在应用程序中打开OneNote页面吗 谢谢您可以使用RESTAPI中的GetPages端点来检索有关特定页面的信息。响应将包括一个链接字段,其中包含一个URL,该URL将在One

因此,我想做的是以编程方式创建一个链接,在电子邮件中与同事共享,这样他们就可以直接在应用程序中打开OneNote页面。 我发现我的链接是这样的:

onenote://base-path ...
但我不知道如何建立基本路径链接, 我能够从API调用中获得所有必要的页面细节(我猜)。 有人能告诉我如何建立一个链接,以便直接在应用程序中打开OneNote页面吗


谢谢

您可以使用RESTAPI中的GetPages端点来检索有关特定页面的信息。响应将包括一个
链接
字段,其中包含一个URL,该URL将在OneNote客户端中打开该页面(如果可用)

下面是一个示例响应:

{
    ...
    "links": {
        "oneNoteClientUrl": {
          "href": "onenote:https:\/\/d.docs.live.net\/73dbaf9b7e5c4b4c\/Documents\/James's%20Notebook\/PCR.one#PCR%20Test%20Page\u00ac\u00dfion-id=3dcda1be-9e78-aa4c-b97d-9cdbe9e5cfab&page-id=57197857-14bc-fd48-b2e7-16c2dbce94ee&end"
        },
        "oneNoteWebUrl": {
          "href": "https:\/\/onedrive.live.com\/redir.aspx?cid=73dbaf9b7e5c4b4c&page=edit&resid=61528580FB755FBB!107&wd=target%28PCR.one%7C3dcda1be-9e78-aa4c-b97d-9cdbe9e5cfab%2FPCR%20Test%20Page%7C57197857-16bc-fd48-b2e7-26c2dbce94ee%2F%29"
        }
      }
     ...
}
此示例取自:

我希望这有帮助