Skip to content
This repository was archived by the owner on Nov 16, 2023. It is now read-only.

Commit ce4a533

Browse files
author
Jim Crowley
authored
Merge pull request #17 from microsoftgraph/new-snippets
New snippets
2 parents 986a241 + bc172b4 commit ce4a533

9 files changed

+19084
-9900
lines changed

Microsoft-Graph-Snippets-SDK/Assets/Resources.resw

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,9 @@
117117
<resheader name="writer">
118118
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
119119
</resheader>
120+
<data name="AcceptMeeting" xml:space="preserve">
121+
<value>Accept a Meeting</value>
122+
</data>
120123
<data name="AddMember" xml:space="preserve">
121124
<value>Add member</value>
122125
</data>
@@ -174,6 +177,9 @@
174177
<data name="FilterXLTable" xml:space="preserve">
175178
<value>Filter Table</value>
176179
</data>
180+
<data name="GenericText" xml:space="preserve">
181+
<value>Some text content.</value>
182+
</data>
177183
<data name="GetAGroup" xml:space="preserve">
178184
<value>Get a Group</value>
179185
</data>
@@ -201,12 +207,24 @@
201207
<data name="GetMessages" xml:space="preserve">
202208
<value>Get Messages</value>
203209
</data>
210+
<data name="GetMyCalendarView" xml:space="preserve">
211+
<value>Get Cal View</value>
212+
</data>
213+
<data name="GetMyInboxMessagesThatHaveAttachments" xml:space="preserve">
214+
<value>Msgs w/ Attach</value>
215+
</data>
204216
<data name="GetOwners" xml:space="preserve">
205217
<value>Get Owners</value>
206218
</data>
207219
<data name="GetPhoto" xml:space="preserve">
208220
<value>Get Photo</value>
209221
</data>
222+
<data name="GetPhotoStream" xml:space="preserve">
223+
<value>Photo Stream</value>
224+
</data>
225+
<data name="GetSharingLink" xml:space="preserve">
226+
<value>Sharing Link</value>
227+
</data>
210228
<data name="GetUserFiles" xml:space="preserve">
211229
<value>Get User Files</value>
212230
</data>
@@ -219,6 +237,9 @@
219237
<data name="GroupsGroup" xml:space="preserve">
220238
<value>Groups</value>
221239
</data>
240+
<data name="MoveMessage" xml:space="preserve">
241+
<value>Move Message</value>
242+
</data>
222243
<data name="PersonalWorkAccess" xml:space="preserve">
223244
<value>Applicable to personal or work accounts</value>
224245
</data>
@@ -234,12 +255,18 @@
234255
<data name="RenameFile" xml:space="preserve">
235256
<value>Rename File</value>
236257
</data>
258+
<data name="ReplyToMessage" xml:space="preserve">
259+
<value>Reply Message</value>
260+
</data>
237261
<data name="RunSelected" xml:space="preserve">
238262
<value>run selected</value>
239263
</data>
240264
<data name="SendMessage" xml:space="preserve">
241265
<value>Send Message</value>
242266
</data>
267+
<data name="SendMessageWithAttachment" xml:space="preserve">
268+
<value>Mail w/ Attach</value>
269+
</data>
243270
<data name="SetXLFormula" xml:space="preserve">
244271
<value>Set Formula</value>
245272
</data>

Microsoft-Graph-Snippets-SDK/MainPage.xaml.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,18 @@ private void CreateStoryList()
7575
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("CreateEvent"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryCreateEventAsync });
7676
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("UpdateEvent"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryUpdateEventAsync });
7777
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("DeleteEvent"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryDeleteEventAsync });
78+
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("GetMyCalendarView"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryGetMyCalendarViewAsync });
79+
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("AcceptMeeting"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryAcceptMeetingRequestAsync });
80+
7881
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("GetMessages"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryGetMessages });
82+
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("GetMyInboxMessagesThatHaveAttachments"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryGetMessagesThatHaveAttachments });
7983
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("SendMessage"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TrySendMailAsync });
84+
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("SendMessageWithAttachment"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TrySendMessageWithAttachmentAsync });
85+
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("ReplyToMessage"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryReplyToMessageAsync });
86+
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("MoveMessage"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryMoveMessageAsync });
8087

8188
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("GetUserFiles"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryGetCurrentUserFilesAsync });
89+
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("GetSharingLink"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryGetSharingLinkAsync });
8290
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("CreateTextFile"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryCreateFileAsync });
8391
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("DownloadFile"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryDownloadFileAsync });
8492
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("UpdateFile"), ScopeGroup = ScopeGroupAll, RunStoryAsync = UserStories.TryUpdateFileAsync });
@@ -93,6 +101,7 @@ private void CreateStoryList()
93101
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("GetManager"), ScopeGroup = ScopeGroupWork, RunStoryAsync = UserStories.TryGetCurrentUserManagerAsync });
94102
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("GetDirects"), ScopeGroup = ScopeGroupWork, RunStoryAsync = UserStories.TryGetDirectReportsAsync });
95103
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("GetPhoto"), ScopeGroup = ScopeGroupWork, RunStoryAsync = UserStories.TryGetCurrentUserPhotoAsync });
104+
StoryCollection.Add(new StoryDefinition() { GroupName = usersGroupName, Title = ResourceLoader.GetForCurrentView().GetString("GetPhotoStream"), ScopeGroup = ScopeGroupWork, RunStoryAsync = UserStories.TryGetCurrentUserPhotoStreamAsync });
96105

97106
// Stories applicable only to work or school accounts with admin access
98107
// NOTE: All of these snippets will fail for lack of permissions if you sign into the sample with a non-admin work account

Microsoft-Graph-Snippets-SDK/Microsoft-Graph-Snippets-SDK.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,9 @@
9090
</PropertyGroup>
9191
<ItemGroup>
9292
<!-- A reference to the entire .Net Framework and Windows SDK are automatically included -->
93-
<Content Include="LargeFileUploadResource.bmp" />
93+
<Content Include="LargeFileUploadResource.bmp">
94+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
95+
</Content>
9496
<PRIResource Include="Assets\Resources.resw" />
9597
<Content Include="excelTestResource.xlsx">
9698
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?xml version="1.0" encoding="utf-8" standalone="no"?>
2+
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
4+
<RestoreSuccess Condition=" '$(RestoreSuccess)' == '' ">True</RestoreSuccess>
5+
<RestoreTool Condition=" '$(RestoreTool)' == '' ">NuGet</RestoreTool>
6+
<ProjectAssetsFile Condition=" '$(ProjectAssetsFile)' == '' ">C:\Users\jamescro\Documents\uwpsnip\uwp-csharp-snippets-sample\Microsoft-Graph-Snippets-SDK\project.lock.json</ProjectAssetsFile>
7+
<NuGetPackageRoot Condition=" '$(NuGetPackageRoot)' == '' ">$(UserProfile)\.nuget\packages\</NuGetPackageRoot>
8+
<NuGetPackageFolders Condition=" '$(NuGetPackageFolders)' == '' ">C:\Users\jamescro\.nuget\packages\</NuGetPackageFolders>
9+
<NuGetProjectStyle Condition=" '$(NuGetProjectStyle)' == '' ">ProjectJson</NuGetProjectStyle>
10+
<NuGetToolVersion Condition=" '$(NuGetToolVersion)' == '' ">4.0.0</NuGetToolVersion>
11+
</PropertyGroup>
12+
<PropertyGroup>
13+
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
14+
</PropertyGroup>
15+
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
16+
<Import Project="$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-x86\1.6.0\build\Microsoft.Net.Native.SharedLibrary-x86.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-x86\1.6.0\build\Microsoft.Net.Native.SharedLibrary-x86.props')" />
17+
<Import Project="$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-x64\1.6.0\build\Microsoft.Net.Native.SharedLibrary-x64.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-x64\1.6.0\build\Microsoft.Net.Native.SharedLibrary-x64.props')" />
18+
<Import Project="$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-arm\1.6.0\build\Microsoft.Net.Native.SharedLibrary-arm.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-arm\1.6.0\build\Microsoft.Net.Native.SharedLibrary-arm.props')" />
19+
<Import Project="$(NuGetPackageRoot)microsoft.net.native.compiler\1.6.0\build\Microsoft.Net.Native.Compiler.props" Condition="Exists('$(NuGetPackageRoot)microsoft.net.native.compiler\1.6.0\build\Microsoft.Net.Native.Compiler.props')" />
20+
</ImportGroup>
21+
</Project>
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
<?xml version="1.0" encoding="utf-8" standalone="no"?>
2+
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3+
<PropertyGroup>
4+
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
5+
</PropertyGroup>
6+
<ImportGroup Condition=" '$(ExcludeRestorePackageImports)' != 'true' ">
7+
<Import Project="$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-x86\1.6.0\build\Microsoft.Net.Native.SharedLibrary-x86.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-x86\1.6.0\build\Microsoft.Net.Native.SharedLibrary-x86.targets')" />
8+
<Import Project="$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-x64\1.6.0\build\Microsoft.Net.Native.SharedLibrary-x64.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-x64\1.6.0\build\Microsoft.Net.Native.SharedLibrary-x64.targets')" />
9+
<Import Project="$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-arm\1.6.0\build\Microsoft.Net.Native.SharedLibrary-arm.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.net.native.sharedlibrary-arm\1.6.0\build\Microsoft.Net.Native.SharedLibrary-arm.targets')" />
10+
<Import Project="$(NuGetPackageRoot)microsoft.net.native.compiler\1.6.0\build\Microsoft.Net.Native.Compiler.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.net.native.compiler\1.6.0\build\Microsoft.Net.Native.Compiler.targets')" />
11+
</ImportGroup>
12+
</Project>

0 commit comments

Comments
 (0)