FlickrNet.PhotoCollection.Add C# (CSharp) Méthode

Add() public méthode

Adds a Photo to the collection.
public Add ( Photo photo ) : int
photo Photo The instance to add to the collection.
Résultat int
        public int Add(Photo photo)
        {
            return List.Add(photo);
        }

Usage Example

        public void IsCommonsMultiplePages()
        {
            var options = new PhotoSearchOptions
            {
                IsCommons = true,
                Text = "photochrom",
                SortOrder = PhotoSearchSortOrder.DatePostedDescending,
                PerPage = 10,
                Page = 1,
                Extras = PhotoSearchExtras.DateUploaded
            };

            var allPhotos = new PhotoCollection();

            for(var i = 0; i < 10; i++)
            {
                options.Page = i + 1;
                var photos = Instance.PhotosSearch(options);
                var ids = photos.Select(p => p.PhotoId).ToArray();
                var photo = allPhotos.FirstOrDefault(p => ids.Contains(p.PhotoId));

                if( photo != null)
                {
                    Assert.Fail("Duplicate photo {0} found on page {1}", photo.PhotoId, i + 1);
                }

                Console.WriteLine(Instance.LastRequest);
                Console.WriteLine(Instance.LastResponse);

                foreach (var p in photos)
                {
                    allPhotos.Add(p);
                }
            }
        }
All Usage Examples Of FlickrNet.PhotoCollection::Add