问题标签 [microsoft-contracts]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2733 浏览

c# - 将 ImageSource 转换为 IRandomAccessStream

我已经在我的应用程序中加载了类型为 的图像ImageSource,我想分享它,但我需要将图像转换为IRandomAccessStream.

例如:

我怎样才能做到这一点?

0 投票
1 回答
76 浏览

microsoft-graph-api - 当您将 Outlook 联系人移动到另一个文件夹时,他们会更改其 ID

我对 Microsoft Graph Rest API 有疑问。我写了一个程序,应该从 Outlook 中读取联系人,然后一次又一次地匹配它们。为此,我使用联系人记录中的 ID。我的程序读取所有文件夹并获取有关所有联系人的必要信息。到目前为止,这工作得很好。

现在我出人意料地遇到了一个问题,因为 Outlook 中的联系人 ID 可以更改,因此我失去了对外部数据集的引用。

以下情况给我带来了问题。

  1. 我在 Outlook 中创建了一个联系人。此联系人在通过 Rest API 读出后有一个 ID。

{'@odata.etag': 'W/"EQAAABYAAADqyc40Bfr0RZDGyWTzcCdWAADu40Xu"', 'id': 'AAMkADE4MWMwOTY4LTM2ODAtNDAyZS1iZDgwLWEyYjE3NTUxY2U4OABGAAAAAACYta-jK-baT5Lfw8NopJJYBwDqyc40Bfr0RZDGyWTzcCdWAADCW0U2AADqyc40Bfr0RZDGyWTzcCdWAADvCEp-AAA=', 'displayName': 'Max Mustermann'}

  1. 我使用联系人的“移动到”选项将其移动到另一个文件夹。之后,此联系人具有不同的 ID。

{'@odata.etag': 'W/"EQAAABYAAADqyc40Bfr0RZDGyWTzcCdWAADu40YP"', 'id': 'AAMkADE4MWMwOTY4LTM2ODAtNDAyZS1iZDgwLWEyYjE3NTUxY2U4OABGAAAAAACYta-jK-baT5Lfw8NopJJYBwDqyc40Bfr0RZDGyWTzcCdWAADvCHYwAADqyc40Bfr0RZDGyWTzcCdWAADvCLTCAAA=', 'displayName': 'Max Mustermann'}

谁能给我一个关于如何防止这种情况的提示?...或者有没有办法读取联系人的旧 ID?

如果我将联系人移动到文件夹,也许有人可以解释我,为什么 ID 会发生变化。

欢迎任何帮助。