void LoadMenu ()
		{
			var discoverability = new CodeSampleGroup ("Discoverability", UIImage.FromBundle ("Discoverability"), new CodeSample [] {
				new RequestApplicationPermissionSample (),
				new FetchUserRecordIdSample (),
				new DiscoverUserInfoWithUserRecordIdSample (),
				new DiscoverUserInfoWithEmailAddressSample (),
				new DiscoverAllContactUserInfosSample ()
			});

			var zones = new CodeSampleGroup ("Zones", UIImage.FromBundle ("Zones"), new CodeSample [] {
				new SaveRecordZoneSample (),
				new DeleteRecordZoneSample (),
				new FetchRecordZoneSample (),
				new FetchAllRecordZonesSample ()
			});

			var query = new CodeSampleGroup ("Query", UIImage.FromBundle ("Query"), new CodeSample [] {
				new PerformQuerySample ()
			});

			var records = new CodeSampleGroup ("Records", UIImage.FromBundle ("Records"), new CodeSample [] {
				new SaveRecordSample (),
				new DeleteRecordSample (),
				new FetchRecordSample ()
			});

			var sync = new CodeSampleGroup ("Sync", UIImage.FromBundle ("Sync"), new CodeSample []{
				new FetchRecordChangesSample ()
			});

			var subscriptions = new CodeSampleGroup ("Subscriptions", UIImage.FromBundle ("Subscriptions"), new CodeSample [] {
				new SaveSubscriptionSample (),
				new DeleteSubscriptionSample (),
				new FetchSubscriptionSample (),
				new FetchAllSubscriptionsSample ()
			});

			var notifications = new CodeSampleGroup ("Notifications", UIImage.FromBundle ("Notifications"), new CodeSample [] {
				new MarkNotificationsReadSample ()
			});

			CodeSampleGroups = new CodeSampleGroup [] { discoverability, query, zones, records, sync, subscriptions, notifications };
		}
예제 #2
0
        void LoadMenu()
        {
            var discoverability = new CodeSampleGroup("Discoverability", UIImage.FromBundle("Discoverability"), new CodeSample [] {
                new RequestApplicationPermissionSample(),
                new FetchUserRecordIdSample(),
                new DiscoverUserInfoWithUserRecordIdSample(),
                new DiscoverUserInfoWithEmailAddressSample(),
                new DiscoverAllContactUserInfosSample()
            });

            var zones = new CodeSampleGroup("Zones", UIImage.FromBundle("Zones"), new CodeSample [] {
                new SaveRecordZoneSample(),
                new DeleteRecordZoneSample(),
                new FetchRecordZoneSample(),
                new FetchAllRecordZonesSample()
            });

            var query = new CodeSampleGroup("Query", UIImage.FromBundle("Query"), new CodeSample [] {
                new PerformQuerySample()
            });

            var records = new CodeSampleGroup("Records", UIImage.FromBundle("Records"), new CodeSample [] {
                new SaveRecordSample(),
                new DeleteRecordSample(),
                new FetchRecordSample()
            });

            var sync = new CodeSampleGroup("Sync", UIImage.FromBundle("Sync"), new CodeSample [] {
                new FetchRecordChangesSample()
            });

            var subscriptions = new CodeSampleGroup("Subscriptions", UIImage.FromBundle("Subscriptions"), new CodeSample [] {
                new SaveSubscriptionSample(),
                new DeleteSubscriptionSample(),
                new FetchSubscriptionSample(),
                new FetchAllSubscriptionsSample()
            });

            var notifications = new CodeSampleGroup("Notifications", UIImage.FromBundle("Notifications"), new CodeSample [] {
                new MarkNotificationsReadSample()
            });

            CodeSampleGroups = new CodeSampleGroup [] { discoverability, query, zones, records, sync, subscriptions, notifications };
        }