diff --git a/bitrise/Components/xamarin.social-1.1.7.info b/bitrise/Components/xamarin.social-1.1.7.info deleted file mode 100755 index 1099d23..0000000 --- a/bitrise/Components/xamarin.social-1.1.7.info +++ /dev/null @@ -1 +0,0 @@ -{"Name":"Xamarin.Social","Id":1492,"Alias":"xamarin.social","Description":"Xamarin.Social posts statuses, links, images, and other media to social networks using\r\na simple, cross-platform API. With Xamarin.Social, you can easily:\r\n\r\n 1. Share text and images on social networks.\r\n 2. Access social network APIs using authenticated requests.\r\n 3. Automatically and securely store user credentials using Xamarin.Auth.\r\n\r\nXamarin.Social currently works with these social networks, and can be extended to support\r\ncustom services:\r\n\r\n * [App.net](http://alpha.app.net)\r\n * [Facebook](http://facebook.com)\r\n * [Flickr](http://www.flickr.com)\r\n * [Twitter](http://twitter.com)\r\n\r\nAn example for sharing a link with Facebook on iOS:\r\n\r\n```csharp\r\nusing Xamarin.Social;\r\nusing Xamarin.Social.Services;\r\n...\r\n\r\npublic override void ViewDidAppear (bool animated)\r\n{\r\n\tbase.ViewDidAppear (animated);\r\n\r\n\t// 1. Create the service\r\n\tvar facebook = new FacebookService {\r\n\t\tClientId = \"\u003cApp ID from developers.facebook.com/apps\u003e\",\r\n\t\tRedirectUrl = new System.Uri (\"\u003cRedirect URL from developers.facebook.com/apps\u003e\")\r\n\t};\r\n\r\n\t// 2. Create an item to share\r\n\tvar item = new Item { Text = \"Xamarin.Social is the bomb.com.\" };\r\n\titem.Links.Add (new Uri (\"http://github.com/xamarin/xamarin.social\"));\r\n\r\n\t// 3. Present the UI on iOS\r\n\tvar shareController = facebook.GetShareUI (item, result =\u003e {\r\n\t\t// result lets you know if the user shared the item or canceled\r\n\t\tDismissViewController (true, null);\r\n\t});\r\n\tPresentViewController (shareController, true, null);\r\n}\r\n```\r\n\r\n*Some screenshots assembled with [PlaceIt](http://placeit.breezi.com/).*\r\n","Version":"1.1.7","Summary":"Share statuses, links, and images on Facebook, Flickr, Twitter and more.","QuickStart":"## Sharing\r\n\r\nWe\u0027ll demonstrate sharing using Facebook. In order to share with Facebook, you\u0027ll need to have created\r\na Facebook app at https://developers.facebook.com/apps. Use the \"Website with Facebook Login\" integration\r\nand ensure you\u0027ve added `publish_stream` in the \"Extended Permissions\" section.\r\n\r\nTo share an item, first create the service, create the item and then present the share UI:\r\n\r\n\t\r\n\tusing Xamarin.Social;\r\n\tusing Xamarin.Social.Services;\r\n\t...\r\n\t\r\n\tpublic override void ViewDidAppear (bool animated)\r\n\t{\r\n\t\tbase.ViewDidAppear (animated);\r\n\t\r\n\t\t// 1. Create the service\r\n\t\tvar facebook = new FacebookService {\r\n\t\t\tClientId = \"\u003cApp ID from developers.facebook.com/apps\u003e\",\r\n\t\t\tRedirectUrl = new System.Uri (\"\u003cRedirect URL from developers.facebook.com/apps\u003e\")\r\n\t\t};\r\n\t\r\n\t\t// 2. Create an item to share\r\n\t\tvar item = new Item { Text = \"Xamarin.Social is the bomb.com.\" };\r\n\t\titem.Links.Add (new Uri (\"http://github.com/xamarin/xamarin.social\"));\r\n\t\r\n\t\t// 3. Present the UI on iOS\r\n\t\tvar shareController = facebook.GetShareUI (item, result =\u003e {\r\n\t\t\t// result lets you know if the user shared the item or canceled\r\n\t\t\tDismissViewController (true, null);\r\n\t\t});\r\n\t\tPresentViewController (shareController, true, null);\r\n\t}\r\n\r\nIf you\u0027re on Android, then you should present the share UI using an intent:\r\n\r\n\r\n\tprotected override void OnCreate (Bundle bundle)\r\n\t{\r\n\t\tbase.OnCreate (bundle);\r\n\t\r\n\t\t// 1. Create the service\r\n\t\tvar facebook = new FacebookService { ClientId = \"\u003cApp ID from developers.facebook.com/apps\u003e\" };\r\n\t\r\n\t\t// 2. Create an item to share\r\n\t\tvar item = new Item { Text = \"Xamarin.Social is the bomb.com.\" };\r\n\t\titem.Links.Add (new Uri (\"http://github.com/xamarin/xamarin.social\"));\r\n\t\r\n\t\t// 3. Present the UI on Android\r\n\t\tvar shareIntent = facebook.GetShareUI (this, item, result =\u003e {\r\n\t\t\t// result lets you know if the user shared the item or canceled\r\n\t\t});\r\n\t\tStartActivityForResult (shareIntent, 42);\r\n\t}\r\n\r\n\r\n## Services\r\n\r\nXamarin.Social comes with a variety of services that you can use to\r\nshare items, and can be created with the following credentials:\r\n\r\n* [App.net](https://alpha.app.net/developer/apps/) `new AppDotNetService { ClientId }`\r\n* [Facebook](http://developers.facebook.com) `new FacebookService { ClientId }`\r\n* [Flickr](http://www.flickr.com/services/api/) `new FlickrService { ConsumerKey, ConsumerSecret }`\r\n* [Twitter](http://dev.twitter.com) `new TwitterService { ConsumerKey, ConsumerSecret }`\r\n* [Twitter](http://dev.twitter.com)* `new Twitter5Service ()`\r\n\r\n\\* `Twitter5Service` uses iOS 5-specific UI and account settings.\r\n\r\n## Share Items\r\n\r\nTo share some text, links, or images, create an `Item` object and call\r\n`GetShareUI`. The share UI allows the user to select the account that\r\nthey want to use, and allows the user to edit the item\u0027s text before it\r\nis posted.\r\n\r\nItems have properties for Text, Images, Files, and Links; however, not\r\nall services support sharing all of these types of media. Use these\r\n`Service` properties to query the limitations of different services:\r\n\r\n* `MaxTextLength`\r\n* `MaxLinks`\r\n* `MaxImages`\r\n* `MaxFiles`\r\n\r\nAs an alternative to presenting the share UI, you can share items\r\ndirectly using the `ShareItemAsync` method of the service.\r\n\r\n## Social APIs\r\n\r\nIf you want to do more than basic sharing, you can access arbitrary\r\nservice APIs using `CreateRequest`:\r\n\r\n```csharp\r\nvar request = facebook.CreateRequest (\"GET\", new Uri (\"https://graph.facebook.com/me/feed\"), account);\r\nrequest.GetResponseAsync ().ContinueWith (response =\u003e {\r\n\t// parse the JSON in response.GetResponseText ()\r\n});\r\n```\r\n\r\nThe service will automatically authenticate the request for you.\r\n\r\n## Authentication\r\n\r\nXamarin.Social uses the Xamarin.Auth library to fetch and store `Account` objects. \r\n\r\nEach service exposes a `GetAuthenticateUI` method that returns a\r\n`Xamarin.Auth.Authenticator` object that you can use to authenticate the\r\nuser. Doing so will automatically store the authenticated account so\r\nthat it can be used later.\r\n\r\nYou can retrieve stored accounts with `GetAccountsAsync`:\r\n\r\n```csharp\r\nfacebook.GetAccountsAsync ().ContinueWith (accounts =\u003e {\r\n\t// accounts is an IEnumerable\u003cAccount\u003e of saved accounts\r\n});\r\n```\r\n","Hash":"1e8c6b9f3c7534a1a331a995fb974bf0","TargetPlatforms":["ios","android"],"TrialHash":null} \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7.png b/bitrise/Components/xamarin.social-1.1.7.png deleted file mode 100755 index fcbb56e..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7.png and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/component/Details.md b/bitrise/Components/xamarin.social-1.1.7/component/Details.md deleted file mode 100755 index 9b03b76..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/component/Details.md +++ /dev/null @@ -1,46 +0,0 @@ -Xamarin.Social posts statuses, links, images, and other media to social networks using -a simple, cross-platform API. With Xamarin.Social, you can easily: - - 1. Share text and images on social networks. - 2. Access social network APIs using authenticated requests. - 3. Automatically and securely store user credentials using Xamarin.Auth. - -Xamarin.Social currently works with these social networks, and can be extended to support -custom services: - - * [App.net](http://alpha.app.net) - * [Facebook](http://facebook.com) - * [Flickr](http://www.flickr.com) - * [Twitter](http://twitter.com) - -An example for sharing a link with Facebook on iOS: - -```csharp -using Xamarin.Social; -using Xamarin.Social.Services; -... - -public override void ViewDidAppear (bool animated) -{ - base.ViewDidAppear (animated); - - // 1. Create the service - var facebook = new FacebookService { - ClientId = "", - RedirectUrl = new System.Uri ("") - }; - - // 2. Create an item to share - var item = new Item { Text = "Xamarin.Social is the bomb.com." }; - item.Links.Add (new Uri ("http://github.com/xamarin/xamarin.social")); - - // 3. Present the UI on iOS - var shareController = facebook.GetShareUI (item, result => { - // result lets you know if the user shared the item or canceled - DismissViewController (true, null); - }); - PresentViewController (shareController, true, null); -} -``` - -*Some screenshots assembled with [PlaceIt](http://placeit.breezi.com/).* diff --git a/bitrise/Components/xamarin.social-1.1.7/component/GettingStarted.md b/bitrise/Components/xamarin.social-1.1.7/component/GettingStarted.md deleted file mode 100755 index 3bbd554..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/component/GettingStarted.md +++ /dev/null @@ -1,119 +0,0 @@ -## Sharing - -We'll demonstrate sharing using Facebook. In order to share with Facebook, you'll need to have created -a Facebook app at https://developers.facebook.com/apps. Use the "Website with Facebook Login" integration -and ensure you've added `publish_stream` in the "Extended Permissions" section. - -To share an item, first create the service, create the item and then present the share UI: - - - using Xamarin.Social; - using Xamarin.Social.Services; - ... - - public override void ViewDidAppear (bool animated) - { - base.ViewDidAppear (animated); - - // 1. Create the service - var facebook = new FacebookService { - ClientId = "", - RedirectUrl = new System.Uri ("") - }; - - // 2. Create an item to share - var item = new Item { Text = "Xamarin.Social is the bomb.com." }; - item.Links.Add (new Uri ("http://github.com/xamarin/xamarin.social")); - - // 3. Present the UI on iOS - var shareController = facebook.GetShareUI (item, result => { - // result lets you know if the user shared the item or canceled - DismissViewController (true, null); - }); - PresentViewController (shareController, true, null); - } - -If you're on Android, then you should present the share UI using an intent: - - - protected override void OnCreate (Bundle bundle) - { - base.OnCreate (bundle); - - // 1. Create the service - var facebook = new FacebookService { ClientId = "" }; - - // 2. Create an item to share - var item = new Item { Text = "Xamarin.Social is the bomb.com." }; - item.Links.Add (new Uri ("http://github.com/xamarin/xamarin.social")); - - // 3. Present the UI on Android - var shareIntent = facebook.GetShareUI (this, item, result => { - // result lets you know if the user shared the item or canceled - }); - StartActivityForResult (shareIntent, 42); - } - - -## Services - -Xamarin.Social comes with a variety of services that you can use to -share items, and can be created with the following credentials: - -* [App.net](https://alpha.app.net/developer/apps/) `new AppDotNetService { ClientId }` -* [Facebook](http://developers.facebook.com) `new FacebookService { ClientId }` -* [Flickr](http://www.flickr.com/services/api/) `new FlickrService { ConsumerKey, ConsumerSecret }` -* [Twitter](http://dev.twitter.com) `new TwitterService { ConsumerKey, ConsumerSecret }` -* [Twitter](http://dev.twitter.com)* `new Twitter5Service ()` - -\* `Twitter5Service` uses iOS 5-specific UI and account settings. - -## Share Items - -To share some text, links, or images, create an `Item` object and call -`GetShareUI`. The share UI allows the user to select the account that -they want to use, and allows the user to edit the item's text before it -is posted. - -Items have properties for Text, Images, Files, and Links; however, not -all services support sharing all of these types of media. Use these -`Service` properties to query the limitations of different services: - -* `MaxTextLength` -* `MaxLinks` -* `MaxImages` -* `MaxFiles` - -As an alternative to presenting the share UI, you can share items -directly using the `ShareItemAsync` method of the service. - -## Social APIs - -If you want to do more than basic sharing, you can access arbitrary -service APIs using `CreateRequest`: - -```csharp -var request = facebook.CreateRequest ("GET", new Uri ("https://graph.facebook.com/me/feed"), account); -request.GetResponseAsync ().ContinueWith (response => { - // parse the JSON in response.GetResponseText () -}); -``` - -The service will automatically authenticate the request for you. - -## Authentication - -Xamarin.Social uses the Xamarin.Auth library to fetch and store `Account` objects. - -Each service exposes a `GetAuthenticateUI` method that returns a -`Xamarin.Auth.Authenticator` object that you can use to authenticate the -user. Doing so will automatically store the authenticated account so -that it can be used later. - -You can retrieve stored accounts with `GetAccountsAsync`: - -```csharp -facebook.GetAccountsAsync ().ContinueWith (accounts => { - // accounts is an IEnumerable of saved accounts -}); -``` diff --git a/bitrise/Components/xamarin.social-1.1.7/component/License.md b/bitrise/Components/xamarin.social-1.1.7/component/License.md deleted file mode 100755 index 1b68e55..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/component/License.md +++ /dev/null @@ -1,174 +0,0 @@ -# Apache License -Version 2.0, January 2004
-[http://www.apache.org/licenses/](http://www.apache.org/licenses/) - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - -2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - -3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - -5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - -6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - -8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/component/Manifest.xml b/bitrise/Components/xamarin.social-1.1.7/component/Manifest.xml deleted file mode 100755 index bd06ab2..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/component/Manifest.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - Xamarin.Social - Xamarin - http://xamarin.com/ - 1.1.7 - Share statuses, links, and images on Facebook, Flickr, Twitter and more. - - - Android Sample - Android Sample - - - iOS Classic Sample - iOS Classic Sample - - - iOS Unified Sample - iOS Unified Sample - - - \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/component/icons/xamarin.social_128x128.png b/bitrise/Components/xamarin.social-1.1.7/component/icons/xamarin.social_128x128.png deleted file mode 100755 index 2a5ecfe..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/component/icons/xamarin.social_128x128.png and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/component/icons/xamarin.social_512x512.png b/bitrise/Components/xamarin.social-1.1.7/component/icons/xamarin.social_512x512.png deleted file mode 100755 index 0400acd..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/component/icons/xamarin.social_512x512.png and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/lib/android/Xamarin.Auth.Android.dll b/bitrise/Components/xamarin.social-1.1.7/lib/android/Xamarin.Auth.Android.dll deleted file mode 100755 index 38d2e13..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/lib/android/Xamarin.Auth.Android.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/lib/android/Xamarin.Mobile.dll b/bitrise/Components/xamarin.social-1.1.7/lib/android/Xamarin.Mobile.dll deleted file mode 100755 index 6db0f47..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/lib/android/Xamarin.Mobile.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/lib/android/Xamarin.Social.Android.dll b/bitrise/Components/xamarin.social-1.1.7/lib/android/Xamarin.Social.Android.dll deleted file mode 100755 index 07c5d95..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/lib/android/Xamarin.Social.Android.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/lib/ios-unified/Xamarin.Auth.iOS.dll b/bitrise/Components/xamarin.social-1.1.7/lib/ios-unified/Xamarin.Auth.iOS.dll deleted file mode 100755 index 7be7198..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/lib/ios-unified/Xamarin.Auth.iOS.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/lib/ios-unified/Xamarin.Mobile.dll b/bitrise/Components/xamarin.social-1.1.7/lib/ios-unified/Xamarin.Mobile.dll deleted file mode 100755 index 6922d68..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/lib/ios-unified/Xamarin.Mobile.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/lib/ios-unified/Xamarin.Social.iOS.dll b/bitrise/Components/xamarin.social-1.1.7/lib/ios-unified/Xamarin.Social.iOS.dll deleted file mode 100755 index 839e9aa..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/lib/ios-unified/Xamarin.Social.iOS.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/lib/ios/Xamarin.Auth.iOS.dll b/bitrise/Components/xamarin.social-1.1.7/lib/ios/Xamarin.Auth.iOS.dll deleted file mode 100755 index 59773c1..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/lib/ios/Xamarin.Auth.iOS.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/lib/ios/Xamarin.Mobile.dll b/bitrise/Components/xamarin.social-1.1.7/lib/ios/Xamarin.Mobile.dll deleted file mode 100755 index e0e84ee..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/lib/ios/Xamarin.Mobile.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/lib/ios/Xamarin.Social.iOS.dll b/bitrise/Components/xamarin.social-1.1.7/lib/ios/Xamarin.Social.iOS.dll deleted file mode 100755 index 37cd974..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/lib/ios/Xamarin.Social.iOS.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4.info b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4.info deleted file mode 100755 index e807e7b..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4.info +++ /dev/null @@ -1 +0,0 @@ -{"Name":"Xamarin.Mobile","Id":1039,"Alias":"xamarin.mobile","Description":"Xamarin.Mobile is an API for accessing common platform features, such as\r\nreading the user\u0027s address book and using the camera, across iOS,\r\nAndroid, and Windows Phone.\r\n\r\nThe goal of Xamarin.Mobile is to decrease the amount of\r\nplatform-specific code needed to perform common tasks in multiplatform\r\napps, making development simpler and faster.\r\n\r\nXamarin.Mobile is currently a preview release and is subject to API\r\nchanges.\r\n\r\n**Note:** The Windows Phone 7.1 version of the library requires the\r\nMicrosoft.Bcl.Async NuGet package. You\u0027ll need to restore this package\r\nto use the samples or download this package to any WP7 app using\r\nXamarin.Mobile.\r\n\r\n## Examples\r\n\r\nTo access the address book (requires `READ_CONTACTS` permissions\r\non Android):\r\n\r\n```csharp\r\nusing Xamarin.Contacts;\r\n// ...\r\n\r\nvar book = new AddressBook ();\r\n// new AddressBook (this); on Android\r\nif (!await book.RequestPermission()) {\r\n\tConsole.WriteLine (\"Permission denied by user or manifest\");\r\n\treturn;\r\n}\r\n\r\nforeach (Contact contact in book.OrderBy (c =\u003e c.LastName)) {\r\n\tConsole.WriteLine (\"{0} {1}\", contact.FirstName, contact.LastName);\r\n}\r\n```\r\n\r\nTo get the user\u0027s location (requires `ACCESS_COARSE_LOCATION` and\r\n`ACCESS_FINE_LOCATION` permissions on Android):\r\n\r\n```csharp\r\nusing Xamarin.Geolocation;\r\n// ...\r\n\r\nvar locator = new Geolocator { DesiredAccuracy = 50 };\r\n// new Geolocator (this) { ... }; on Android\r\n\r\nPosition position = await locator.GetPositionAsync (timeout: 10000);\r\n\r\nConsole.WriteLine (\"Position Status: {0}\", position.Timestamp);\r\nConsole.WriteLine (\"Position Latitude: {0}\", position.Latitude);\r\nConsole.WriteLine (\"Position Longitude: {0}\", position.Longitude);\r\n```\r\n\r\nTo take a photo:\r\n\r\n```csharp\r\nusing Xamarin.Media;\r\n// ...\r\n\r\nvar picker = new MediaPicker ();\r\nif (!picker.IsCameraAvailable)\r\n\tConsole.WriteLine (\"No camera!\");\r\nelse {\r\n\ttry {\r\n\t\tMediaFile file = await picker.TakePhotoAsync (new StoreCameraMediaOptions {\r\n\t\t\tName = \"test.jpg\",\r\n\t\t\tDirectory = \"MediaPickerSample\"\r\n\t\t});\r\n\r\n\t\tConsole.WriteLine (file.Path);\r\n\t} catch (OperationCanceledException) {\r\n\t\tConsole.WriteLine (\"Canceled\");\r\n\t}\r\n}\r\n```\r\n\r\nOn Android (requires `WRITE_EXTERNAL_STORAGE` permissions):\r\n\r\n```csharp\r\nusing Xamarin.Media;\r\n// ...\r\n\r\nprotected override void OnCreate (Bundle bundle)\r\n{\r\n\tvar picker = new MediaPicker (this);\r\n\tif (!picker.IsCameraAvailable)\r\n\t\tConsole.WriteLine (\"No camera!\");\r\n\telse {\r\n\t\tvar intent = picker.GetTakePhotoUI (new StoreCameraMediaOptions {\r\n\t\t\tName = \"test.jpg\",\r\n\t\t\tDirectory = \"MediaPickerSample\"\r\n\t\t});\r\n\t\tStartActivityForResult (intent, 1);\r\n\t}\r\n}\r\n\r\nprotected override async void OnActivityResult (int requestCode, Result resultCode, Intent data)\r\n{\r\n\t// User canceled\r\n\tif (resultCode == Result.Canceled)\r\n\t\treturn;\r\n\r\n\tMediaFile file = await data.GetMediaFileExtraAsync (this);\r\n\tConsole.WriteLine (file.Path);\r\n}\r\n```","Version":"0.7.4","Summary":"Xamarin.Mobile is a library that exposes a single set of APIs for accessing common mobile device functionality across iOS, Android and Windows platforms.","QuickStart":"## Examples\n\n### Contacts\nTo access the address book (requires `READ_CONTACTS` permissions\non Android):\n\n```csharp\nusing Xamarin.Contacts;\n// ...\n\nvar book = new AddressBook ();\nbook.RequestPermission().ContinueWith (t =\u003e {\n\tif (!t.Result) {\n\t\tConsole.WriteLine (\"Permission denied by user or manifest\");\n\t\treturn;\n\t}\n\n\tforeach (Contact contact in book.OrderBy (c =\u003e c.LastName)) {\n\t\tConsole.WriteLine (\"{0} {1}\", contact.FirstName, contact.LastName);\n\t}\n}, TaskScheduler.FromCurrentSynchronizationContext());\n```\n\n### Geolocation\n\nTo get the user\u0027s location (requires `ACCESS_COARSE_LOCATION` and\n`ACCESS_FINE_LOCATION` permissions on Android):\n\n```csharp\nusing Xamarin.Geolocation;\n// ...\n\nvar locator = new Geolocator { DesiredAccuracy = 50 };\n// new Geolocator (this) { ... }; on Android\nlocator.GetPositionAsync (timeout: 10000).ContinueWith (t =\u003e {\n\tConsole.WriteLine (\"Position Status: {0}\", t.Result.Timestamp);\n\tConsole.WriteLine (\"Position Latitude: {0}\", t.Result.Latitude);\n\tConsole.WriteLine (\"Position Longitude: {0}\", t.Result.Longitude);\n}, TaskScheduler.FromCurrentSynchronizationContext());\n```\n\nNOTE: On iOS 8.0+ you must set either `NSLocationWhenInUseUsageDescription` or `NSLocationAlwaysUsageDescription` in your `Info.plist` file so that Xamarin.Mobile will request the appropriate permission from the user.\n\n### Media\n\n`MediaPicker` allows you to invoke the native UI to take or select photos or video. Given\nthat there is this UI interaction, the code (while simpler than doing it manually) will not\nbe completely cross-platform.\n\nTo take a photo on iOS, Windows Phone or WinRT:\n\n```csharp\nusing Xamarin.Media;\n// ...\n\nvar picker = new MediaPicker();\npicker.PickPhotoAsync().ContinueWith (t =\u003e {\n\tMediaFile file = t.Result;\n\tConsole.WriteLine (file.Path);\n}, TaskScheduler.FromCurrentSynchronizationContext());\n```\n\nOn Android and optionally on iOS, you control the UI.\n\nTo take a photo on Android (requires `WRITE_EXTERNAL_STORAGE` permissions):\n\n```csharp\nusing Xamarin.Media;\n// ...\n\nprotected override void OnCreate (Bundle bundle)\n{\n\tvar picker = new MediaPicker (this);\n\tif (!picker.IsCameraAvailable)\n\t\tConsole.WriteLine (\"No camera!\");\n\telse {\n\t\tvar intent = picker.GetTakePhotoUI (new StoreCameraMediaOptions {\n\t\t\tName = \"test.jpg\",\n\t\t\tDirectory = \"MediaPickerSample\"\n\t\t});\n\t\tStartActivityForResult (intent, 1);\n\t}\n}\n\nprotected override void OnActivityResult (int requestCode, Result resultCode, Intent data)\n{\n\t// User canceled\n\tif (resultCode == Result.Canceled)\n\t\treturn;\n\n\tdata.GetMediaFileExtraAsync (this).ContinueWith (t =\u003e {\n\t\tConsole.WriteLine (t.Result.Path);\n\t}, TaskScheduler.FromCurrentSynchronizationContext());\n}\n```\n\nTo take a photo on iOS controlling the UI:\n\n```csharp\nusing Xamarin.Media;\n// ...\n\nvar picker = new MediaPicker();\nMediaPickerController controller = picker.GetTakePhotoUI (new StoreCameraMediaOptions {\n\tName = \"test.jpg\",\n\tDirectory = \"MediaPickerSample\"\n});\n\n// On iPad, you\u0027ll use UIPopoverController to present the controller\nPresentViewController (controller, true, null);\n\ncontroller.GetResultAsync().ContinueWith (t =\u003e {\n\t// Dismiss the UI yourself\n\tcontroller.DismissViewController (true, () =\u003e {\n\t\tMediaFile file = t.Result;\n\t});\n\t\n}, TaskScheduler.FromCurrentSynchronizationContext());\n```\n#####Note to iOS 8 Developers\nShowing a `MediaPicker` in response to a `UIActionSheet.Clicked` event will cause unexpected behavior on iOS 8. Apps should be updated to conditionally use an `UIAlertController` with a style of `UIAlertControllerStyle.ActionSheet.` See the iOS sample for more info. \n\n\n","Hash":"b9c7a82e18a673fb0d018aef130e74a4","TargetPlatforms":["ios","android","winphone-7.0","winphone-7.1","mobile"],"TrialHash":null} \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4.png b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4.png deleted file mode 100755 index 2a5ecfe..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4.png and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/Details.md b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/Details.md deleted file mode 100755 index dcf8c50..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/Details.md +++ /dev/null @@ -1,107 +0,0 @@ -Xamarin.Mobile is an API for accessing common platform features, such as -reading the user's address book and using the camera, across iOS, -Android, and Windows Phone. - -The goal of Xamarin.Mobile is to decrease the amount of -platform-specific code needed to perform common tasks in multiplatform -apps, making development simpler and faster. - -Xamarin.Mobile is currently a preview release and is subject to API -changes. - -**Note:** The Windows Phone 7.1 version of the library requires the -Microsoft.Bcl.Async NuGet package. You'll need to restore this package -to use the samples or download this package to any WP7 app using -Xamarin.Mobile. - -## Examples - -To access the address book (requires `READ_CONTACTS` permissions -on Android): - -```csharp -using Xamarin.Contacts; -// ... - -var book = new AddressBook (); -// new AddressBook (this); on Android -if (!await book.RequestPermission()) { - Console.WriteLine ("Permission denied by user or manifest"); - return; -} - -foreach (Contact contact in book.OrderBy (c => c.LastName)) { - Console.WriteLine ("{0} {1}", contact.FirstName, contact.LastName); -} -``` - -To get the user's location (requires `ACCESS_COARSE_LOCATION` and -`ACCESS_FINE_LOCATION` permissions on Android): - -```csharp -using Xamarin.Geolocation; -// ... - -var locator = new Geolocator { DesiredAccuracy = 50 }; -// new Geolocator (this) { ... }; on Android - -Position position = await locator.GetPositionAsync (timeout: 10000); - -Console.WriteLine ("Position Status: {0}", position.Timestamp); -Console.WriteLine ("Position Latitude: {0}", position.Latitude); -Console.WriteLine ("Position Longitude: {0}", position.Longitude); -``` - -To take a photo: - -```csharp -using Xamarin.Media; -// ... - -var picker = new MediaPicker (); -if (!picker.IsCameraAvailable) - Console.WriteLine ("No camera!"); -else { - try { - MediaFile file = await picker.TakePhotoAsync (new StoreCameraMediaOptions { - Name = "test.jpg", - Directory = "MediaPickerSample" - }); - - Console.WriteLine (file.Path); - } catch (OperationCanceledException) { - Console.WriteLine ("Canceled"); - } -} -``` - -On Android (requires `WRITE_EXTERNAL_STORAGE` permissions): - -```csharp -using Xamarin.Media; -// ... - -protected override void OnCreate (Bundle bundle) -{ - var picker = new MediaPicker (this); - if (!picker.IsCameraAvailable) - Console.WriteLine ("No camera!"); - else { - var intent = picker.GetTakePhotoUI (new StoreCameraMediaOptions { - Name = "test.jpg", - Directory = "MediaPickerSample" - }); - StartActivityForResult (intent, 1); - } -} - -protected override async void OnActivityResult (int requestCode, Result resultCode, Intent data) -{ - // User canceled - if (resultCode == Result.Canceled) - return; - - MediaFile file = await data.GetMediaFileExtraAsync (this); - Console.WriteLine (file.Path); -} -``` \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/GettingStarted.md b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/GettingStarted.md deleted file mode 100755 index 3a049c9..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/GettingStarted.md +++ /dev/null @@ -1,123 +0,0 @@ -## Examples - -### Contacts -To access the address book (requires `READ_CONTACTS` permissions -on Android): - -```csharp -using Xamarin.Contacts; -// ... - -var book = new AddressBook (); -book.RequestPermission().ContinueWith (t => { - if (!t.Result) { - Console.WriteLine ("Permission denied by user or manifest"); - return; - } - - foreach (Contact contact in book.OrderBy (c => c.LastName)) { - Console.WriteLine ("{0} {1}", contact.FirstName, contact.LastName); - } -}, TaskScheduler.FromCurrentSynchronizationContext()); -``` - -### Geolocation - -To get the user's location (requires `ACCESS_COARSE_LOCATION` and -`ACCESS_FINE_LOCATION` permissions on Android): - -```csharp -using Xamarin.Geolocation; -// ... - -var locator = new Geolocator { DesiredAccuracy = 50 }; -// new Geolocator (this) { ... }; on Android -locator.GetPositionAsync (timeout: 10000).ContinueWith (t => { - Console.WriteLine ("Position Status: {0}", t.Result.Timestamp); - Console.WriteLine ("Position Latitude: {0}", t.Result.Latitude); - Console.WriteLine ("Position Longitude: {0}", t.Result.Longitude); -}, TaskScheduler.FromCurrentSynchronizationContext()); -``` - -NOTE: On iOS 8.0+ you must set either `NSLocationWhenInUseUsageDescription` or `NSLocationAlwaysUsageDescription` in your `Info.plist` file so that Xamarin.Mobile will request the appropriate permission from the user. - -### Media - -`MediaPicker` allows you to invoke the native UI to take or select photos or video. Given -that there is this UI interaction, the code (while simpler than doing it manually) will not -be completely cross-platform. - -To take a photo on iOS, Windows Phone or WinRT: - -```csharp -using Xamarin.Media; -// ... - -var picker = new MediaPicker(); -picker.PickPhotoAsync().ContinueWith (t => { - MediaFile file = t.Result; - Console.WriteLine (file.Path); -}, TaskScheduler.FromCurrentSynchronizationContext()); -``` - -On Android and optionally on iOS, you control the UI. - -To take a photo on Android (requires `WRITE_EXTERNAL_STORAGE` permissions): - -```csharp -using Xamarin.Media; -// ... - -protected override void OnCreate (Bundle bundle) -{ - var picker = new MediaPicker (this); - if (!picker.IsCameraAvailable) - Console.WriteLine ("No camera!"); - else { - var intent = picker.GetTakePhotoUI (new StoreCameraMediaOptions { - Name = "test.jpg", - Directory = "MediaPickerSample" - }); - StartActivityForResult (intent, 1); - } -} - -protected override void OnActivityResult (int requestCode, Result resultCode, Intent data) -{ - // User canceled - if (resultCode == Result.Canceled) - return; - - data.GetMediaFileExtraAsync (this).ContinueWith (t => { - Console.WriteLine (t.Result.Path); - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -``` - -To take a photo on iOS controlling the UI: - -```csharp -using Xamarin.Media; -// ... - -var picker = new MediaPicker(); -MediaPickerController controller = picker.GetTakePhotoUI (new StoreCameraMediaOptions { - Name = "test.jpg", - Directory = "MediaPickerSample" -}); - -// On iPad, you'll use UIPopoverController to present the controller -PresentViewController (controller, true, null); - -controller.GetResultAsync().ContinueWith (t => { - // Dismiss the UI yourself - controller.DismissViewController (true, () => { - MediaFile file = t.Result; - }); - -}, TaskScheduler.FromCurrentSynchronizationContext()); -``` -#####Note to iOS 8 Developers -Showing a `MediaPicker` in response to a `UIActionSheet.Clicked` event will cause unexpected behavior on iOS 8. Apps should be updated to conditionally use an `UIAlertController` with a style of `UIAlertControllerStyle.ActionSheet.` See the iOS sample for more info. - - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/License.md b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/License.md deleted file mode 100755 index b778464..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/License.md +++ /dev/null @@ -1,174 +0,0 @@ -# Apache License -Version 2.0, January 2004
-[http://www.apache.org/licenses/](http://www.apache.org/licenses/) - -TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - -1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - -2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - -3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - -4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - -5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - -6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - -7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - -8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - -9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/Manifest.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/Manifest.xml deleted file mode 100755 index f4619be..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/Manifest.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - Xamarin.Mobile - Xamarin Inc. - http://xamarin.com/ - 0.7.4 - Xamarin.Mobile is a library that exposes a single set of APIs for accessing common mobile device functionality across iOS, Android and Windows platforms. - - - - - - Android Samples - Android Samples - - - iOS Unified API Samples - iOS Unified API Samples - - - iOS Classic API Samples - iOS Classic API Samples - - - \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/icons/xamarin.mobile_128x128.png b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/icons/xamarin.mobile_128x128.png deleted file mode 100755 index 2a5ecfe..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/icons/xamarin.mobile_128x128.png and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/icons/xamarin.mobile_512x512.png b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/icons/xamarin.mobile_512x512.png deleted file mode 100755 index 0400acd..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/icons/xamarin.mobile_512x512.png and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/screenshots/screenshot1.jpg b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/screenshots/screenshot1.jpg deleted file mode 100755 index 36a271b..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/component/screenshots/screenshot1.jpg and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/docs/xamarin.mobile.source b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/docs/xamarin.mobile.source deleted file mode 100755 index c3f3e09..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/docs/xamarin.mobile.source +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/docs/xamarin.mobile.tree b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/docs/xamarin.mobile.tree deleted file mode 100755 index 21f20f9..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/docs/xamarin.mobile.tree and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/docs/xamarin.mobile.zip b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/docs/xamarin.mobile.zip deleted file mode 100755 index 4cc74c6..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/docs/xamarin.mobile.zip and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/android/Xamarin.Mobile.dll b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/android/Xamarin.Mobile.dll deleted file mode 100755 index 1cbb88a..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/android/Xamarin.Mobile.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/android/Xamarin.Mobile.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/android/Xamarin.Mobile.xml deleted file mode 100755 index 992293b..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/android/Xamarin.Mobile.xml +++ /dev/null @@ -1,1740 +0,0 @@ - - - Xamarin.Mobile - - - - Represents an address related to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the city for this address. - The city of the address, or null if not set. - - - - Gets or sets the country of this address. - The country of the address, or null if not set. - - - - Gets or sets the label for this address. - The user's label for this address, or null if not set. - - - For address types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the postal code for this address. - The postal code of the address, or null if not set. - - - - Gets or sets the state/province/region for this address. - The state, province or region for this address or null if not set. - - - - Gets or sets the street and house number for this address. - The street and house number for the address, or null if not set. - - - Some platforms multiple lines for the street address, or a non-mutually exclusive PO Box. - If either of these are present, this property will contain all of the values, each separated by a new line. - - - - - Gets or sets the type of this address. - The type of address. - - - - Represents the address book of the user. - - - For storing and retrieving contacts, use the most uniquely identifying information for a contact - that is available, such as mobile phone numbers or personal email addresses. Even for platforms - that provide , it is not neccessarily stable long term, - as records can be removed and readded or merged. - - - - - This example shows how you can retrieve all contacts with the first name of - "Eric" and has a phone listed. Then it iterates through the contacts, making - a list of each person and their phones. - - -{ - if (!t.Result) - return; // Permission denied - - var builder = new StringBuilder(); - - // Full LINQ support - foreach (Contact c in abook.Where (c => c.FirstName == "Eric" && c.Phones.Any())) - { - builder.AppendLine (c.DisplayName); - foreach (Phone p in c.Phones) - builder.AppendLine (String.Format ("{0}: {1}", p.Label, p.Number)); - - builder.AppendLine(); - } - - contacts.Text = builder.ToString(); // Update UI - -}, TaskScheduler.FromCurrentSynchronizationContext()); // Ensure we're on the UI Thread - ]]> - - - - - Constructs and initializes a new instance of the class. - - - - - The to use to retrieve contacts. - Constructs and initializes a new instance of the class. - Available only on Android. - - - Gets whether aggregated contacts are supported. - - true if aggregated contacts are supported, false otherwise. - - - This will return true on Android and Windows Phone, false on iOS. - - - - Returns an enumerator that iterates through the . - An enumerator for the . - - - - Gets whether this address book is read-only. - - true if this address book is read-only, false otherwise. - Currently this will always return true. - - - The of the contact to load. - Attempts to load a contact for the specified . - The if found, null otherwise. - - - If and - are true, - this will attempt to load the contact using as an aggregate ID. - You can use to determine whether the - is an aggregate ID or not when you originally - obtained the contact. - - - On Android, with enabled, - this can be used to retrieve instances from an Android - contact lookup key. - - - - - - - is false. - - - is null. - - - - is empty. - - - - Gets whether is supported or not. - - true on iOS and Android, false on Windows Phone. - Whether or not is supported. Currently Windows Phone does not support this. - - - - Gets or sets whether to prefer contact aggregation. - Whether or not to prefer contact aggregation, false by default. - - - Currently, only Android and Windows Phone support contact aggregation. - As this may change in the future, you can use - to determine whether this will actually enable contact aggregation or not. - - - - - - - Requests permission to access the user's contacts. - A task who's result will be true if given access to the user's contacts, false otherwise. - - - On iOS, calling this method is required before using the instance. - For it's first call the user will be prompted for permission to access their contacts. On Android and Windows Phone, calling this method will check the manifest based permissions for contacts - access on those platforms. - - - It's recommend that you call this method before accessing contacts regardless of platform. - - - - - Gets whether individual, non-aggregated contacts are supported. - - true if non-aggregated contacts are supported, false otherwise. - - This will return true on iOS and Android, false on Windows Phone. - - - - Represents a type of . - - - Only the address types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home address. - - - An other/unknown type of address. - - - A work address. - - - Represents an individual or aggregate contact in the user's address book. - - - - - - Constructs and initializes a new instance of the class. - - - - - Gets or sets an enumeration of addresses belonging to this contact. - An enumeration of addresses, empty if there are no addresses. - - - is null. - - - Gets or sets the display name for the contact. - The display name for the contact. - - - When retrieved from an address book, this is the OS-assembled name from the individual - parts of the name, fit to display to the user. - - - Currently, setting this will manually not affect the other name properties, - nor will setting them affect this value. - - - - - Gets or sets an enumeration of email addresses belonging to this contact. - An enumeration of emails, empty if there are no emails. - - - is null. - - - Gets or sets the first (given) name of the contact. - The first or given name of the contact, or null if not set. - - - - Gets a thumbnail of the Contact's photo. - A thumbnail of the Contact's photo, null if there isn't one. - This is a on Android and a on iOS. - - - Gets the unique identifier for this contact. - The identifier for the contact on iOS and Android, null on Windows Phone. - - - It is not recommended to use this for storing references to contacts in long-term storage such - as a file or database. Even for the platforms that support this property (iOS, Android), it is not - neccessarily gauranteed to be stable long-term. Instead, use uniquely identifiable contact information - such as a mobile phone number or personal email address. - - - Use to determine - whether this is an aggregate identifier or not. - - - - - - - Gets or sets an enumeration of instant messaging accounts belonging to this contact. - An enumeration of instant messaging accounts, empty if there are no accounts. - - - is null. - - - Gets whether this contact was retrieved with aggregation prefered and supported or not. - - true if the contact was retrieved with - and being true, - false otherwise. - - - - If true, it does not neccessarily mean that there are multiple contacts - represented, but simply that it would if there were more than one contact. This - allows you determine whether is an aggregate ID - or a singular one. - - - - - - - Gets or sets the last (family) name of the contact. - The last or family name of the contact, or null if not set. - - - - Gets or sets the middle name of the contact. - The middle name of the contact, or null if not set. - - - - Gets or sets the nickname of the contact. - The nickname of the contact, or null if not set. - - - - Gets or sets an enumeration of notes for the contact. - An enumeration of notes for the contact, empty if there are no notes. - - - is null. - - - Gets or sets an enumeration of organizations the contact is a part of. - An enumeration of organizations the contact is a part of, empty if none. - - - is null. - - - Gets or sets an enumeration of phones belonging to the contact. - An enumeration of phones belonging to the contact, empty if none. - - - is null. - - - Gets or sets the name prefix for the contact. - The name prefix for the contact, null if not set. - - This contains name prefixes such as "Dr.", "Sir", etc. - - - - Gets or sets the relationships belonging to the contact. - An enumeration of relationships belonging to the contact, empty if none. - - - is null. - - - - The complete file path to save the thumbnail to. - Saves the contact's thumnail to a specified . - - A of . - - - - is null. - - - - Gets or sets the name suffix for the contact. - The name suffix for the contact, null if not set. - - This contains name suffixes such as "Sr.", "Jr.", etc. - - - - Gets or sets an enumeration of websites for the contact. - An enumeration of websites belonging to the contact, empty if none. - - - is null. - - - Represents an email address belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the e-mail address. - The email address. - - - - Gets or sets the label for this email address. - The label of this email address, or null if not set. - - - For email types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the type of this email address. - The type of this email address. - - - - Represents a type of . - - - Only the email types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home email address. - - - An other/unknown email address. - - - A work email address. - - - Represents an instant messaging account belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the account name. - The account name. - - - - Gets or sets the instant messaging service the account is with. - The instant messaging service the account is with. - - - - Gets or sets the label for the service. - The label of the service, or null if not set. - - - For service types built into the underlying OS, this contains a localized version of the label. If the label is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Represents the service that an is with. - - - Only the services supported by both iOS and Android are present. The services that are not present on all platforms - are represented by . - - - - - AOL Instant Messanger - - - ICQ - - - Jabber - - - MSN - - - An other/unknown instant messaing service. - - - Yahoo Instant Messanger - - - Represents a note made on a . - - - - - Constructs and initializes a new instance of the class. - - - - - Gets the contents of the note. - The content of the note. - - - - - Represents an organization that a belongs to. - - - - - - Constructs and initializes a new instance of the class. - - - - - Gets or sets the contact's title at this organization. - The contact's title at this organization, or null if not set. - - - - Gets or sets the label for this organization. - The label for this organization, or null if not set. - - - For organization types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the name of the organization. - The name of the organization. - - - - Gets or sets the type of relationship the contact has with this organization. - The type of relationship the contact has with this organization. - - - - Specifies the relationship between a and an . - - - - The contact has some other relationship with this organization. - - - The contact works for this organization. - - - Represents a phone belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the label for this phone. - The phone's label. - - - For phone types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the number for this phone. - The phone's number. - - - - Gets or sets the phone's type. - The type of phone. - - - - Specifies a type of . - - - Only the phone types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home phone number. - - - A home fax number. - - - A mobile phone number. - - - An other/unknown type of number. - - - A pager number. - - - A work number. - - - A work fax number. - - - Represents a defined relationship of a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the name of the person being related to the contact. - The name of the person being related to the contact. - - - - Gets or sets the relationship type. - The relationship type. - - - - Represents the type of a relationship. - - - Only the common subset of relationships across all three platforms (iOS, Android and Windows Phone) is present. - Any relationship types that do not fall under specific categorizations will be defined as - - - - - A child of the contact. - - - An other type of relationship with the contact. - - - A spouse, partner, friends or anyone else significant to the contact. - - - Represents a website belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the website's address. - The website address. - - - - Specifies what type of error occured. - - - - The provider was unable to retrieve any position data. - - - The app is not, or no longer, authorized to receive location data. - - - Represents a geolocation error. - - - - The type of error that occured. - Constructs and initializes a new instance of the class. - - - - The type of error that occured. - The original exception causing this error. - Constructs and initializes a new instance of the class. - - - - Gets the type of error that occured. - The type of error that occred. - - - - A class providing the ability to get or listen to the device's current geo-location. - - - - The context from which to get the location service. - Creates and initializes a new instance of the class (iOS only). - iOS and Windows Phone only. - - - The context from which to get the location service. - Creates and initializes a new instance of the class with a (Android only). - Android only. - - - Gets or sets the desired accuracy in meters. - Desired accuracy in meters. - - This is only a hint to the underlying platform, you may receive location updates with higher or lower accuracy. - - Changes to this while the geolocator will have no effect until the next time - is called. - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of . - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - A to cancel the position request. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - A to cancel the position request. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - A to cancel the position request. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - A to cancel the position request. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - - Gets a value indicating whether geolocation services are available on the device. - - - true if geolocation services are available; otherwise, false. - - - - Use this to determine whether the device supports geolocation. On Android, this will also - be false if the manifest has not requested any location permissions. - - - - - - - Gets a value indicating whether geolocation is available and enabled. - - - true if geolocation is available and enabled; otherwise, false. - - - - Use this to determine whether geolocation is enabled by the user or not. It will also - return false if geolocation is unavailable, so use it conjunction with - if you wish to prompt the user about enabling geolocation services. - - - On iOS, this will be false if location services are disabled or explicitly turned off for this app. - On Android, this will be false if both wifi and gps location services are disabled (and passive is unavailable). - - - - - - Gets whether the position is currently being listened to. - - true if this geolocator is currently listening to position updates; otherwise, false. - - - - Raised when position information is updated. - - - This event will fire even when the contained is below . - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - - Raised when there is an error retrieving position information while listening. - - - Errors are raised only when listening (). If the app was suspended, there is - no guarantee that this event will be raised upon resume if the user has disabled location services inbetween suspending and resuming. It's - recommended that you stop listening on suspension and start again when the app is resumed. - - If an error occurs, listening will be stopped automatically. Temporary errors will not be reported. - - - - - A hint for the minimum time between position updates in milliseconds. - A hint for the minimum distance between position updates in meters. - Starts listening to position changes with specified thresholds. - - - If the underlying OS needs to request location access permissions, it will occur automatically. - - - If a occurs, listening will be halted automatically. - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - is < 0. - - or - - is < 0. - - - This geolocator already . - - - - - A hint for the minimum time between position updates in milliseconds. - A hint for the minimum distance between position updates in meters. - Whether or not to also listen for heading. - Starts listening to position changes with specified thresholds. - - - If the underlying OS needs to request location access permissions, it will occur automatically. - - - If a occurs, listening will be halted automatically. - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - is < 0. - - or - - is < 0. - - - This geolocator already . - - - - - Stops listening to position changes. - - - - - Gets a value indicating whether this supports heading. - - true if supports heading; otherwise, false. - - - - - Represents an obtained location at a specific time. - - - - Constructs and initializes a new instance of the class. - - - - The position to copy from. - Constructs and copies a new instance of the class from the given . - - - - Gets or sets the potential position error radius in meters. - The potential position error radius in meters of the and members. - This may be higher or lower than the . - - - Gets or sets the altitude in meters relative to sea level. - The altitude in meters, relative to seal level. - - - - Gets or sets the potential altitude error range in meters. - The potential error, in meters, of the member. - Not currently supported on Android, will always read 0. - - - Gets or sets the heading in degrees relative to true North. - Heading relative to true north. - Use to determine whether this property will contain a value. - - - Gets or sets the latitude. - The latitude. - - - - Gets or sets the longitude. - The longitude. - - - - Gets or sets the speed in meters per second. - The speed of the device, in meters per second, when the position was recorded. - This value is only for the speed at the instant the position was recorded, as such it may vary wildly. - - - Gets or sets the timestamp of the position. - A representing the timestmap of the position. - - - - Provides data for events. - - - - The type of error that occured. - Constructs and initializes a new instance of the class. - - - - Gets the type of error that occured. - The type of error that occured. - - - - Provides data for events. - - - - A - Constructs and initializes a new instance of the class by specifying the . - - - - Gets the for the event. - The position for the event. - - - - Represents the various types of cameras available. - - - - The front facing camera. - - - The rear facing camera. - - - Represents a media file newly taken or picked from the gallery. - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - - - - - Releases all resources used by the . - - - - Deconstructs the MediaFile releasing all resources. - - - - Gets a stream to the media file. - A for reading the file. - - - Disposing the returned stream is separate from disposing the containing , - ensure that you dispose both. - - - Where possible, this method will return a stream from memory instead of reading from storage. - - - - - Gets the path to the file. - The path to the file. - - - On iOS and Android, this is the full path to the file. On Windows Phone, it's a relative path - under isolated storage. - - - - - - Contains extension methods for the class. - This class is only present in the Android version of Xamarin.Mobile. - - - The to retrieve the from. - The current , typically your . - Asynchronously retrieves a from the - A representing the media selected or taken. - This method is meant to be called on the passed to . - - - is null. - - - -- or -- - - - is null. - - - - is not an intent passed to from . - - - - Represents an error raised when media supplied by the system could not be found. - - - - The original path of the media. - Constructs and initializles a new instance of the class. - - - - The original path of the media. - An exception that was raised trying to locate the media. - Constructs and initializles a new instance of the class. - - - - The original path of the media that could not be located. - A containing the original path of the media. - - - - Contains methods allowing the asynchronous picking and taking of media. - - - Only one async operation can be active at a time for a single instance of . - - - Avoid blocking on the resulting task (by using - or ) from the pick and take operations. As these operations - invoke the system UI for picking or taking media the operation occurs on the current UI thread and may deadlock - the application. Instead, use await or to handle the result of the operation. - - - If the user cancels a pick or take operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - On Windows Phone, your application may be deactivated while a pick or take operation UI is presented. To ensure that - receives the result of the operation, the - must be in class scope of your PhoneApplicationPage and it must be initialized in the page's constructor. This is an unavoidable - limitation of the Windows Phone platform. - - - - - Constructs and initializes a new instance of the class. - This constructor is available on iOS, Windows Phone and WinRT. - - - The context to use for operations. - Constructs and initializes a new instance of the class. - This constructor is only available on Android. - - - Gets a UI object for the system photo picker UI. - The UI object for you to display. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - On Android, this method returns an to be used with . - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Gets a UI object for the system video picker UI. - A UI object for you to display. on Android, on iOS. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Options such as which camera to default to and where to store the photo. - Gets a UI object for the system photo camera UI. - A UI object for you to display. on Android, on iOS. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Options such as which camera to default to, quality, length and where to store the photo. - Gets a UI object for the system photo camera UI. - - A UI object for you to display. on Android, on iOS. - - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - Gets whether a camera is available on the device. - - true if a camera is present and available, false otherwise. - - - Check this property before using or - , as they will throw - if it is false. - - - - - - - Gets whether picking or taking photos is supported. - - true if photos are supported, false otherwise. - - - Check this property before using or - , as they will throw - if it is false. - - - - - - - Begins an asynchronous operation to pick a photo from the device's gallery by launching the system UI for this. - A of . - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for picking a photo, - the operation occurs on the current UI thread and may deadlock the application. Instead, use - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is false. - - - Another async operation is pending on this - - - Begins an asynchronous operation to pick a video from the device's gallery by launching the system UI for this. - - A of . - - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for picking a video, - the operation occurs on the current UI thread and may deadlock the application. Instead, use - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is false. - - - Another async operation is pending on this - - - Options such as which camera to default to and where to store the photo. - Begins an asynchronous operation to take a new photo and store it in a file by launching the system UI for this. - - A of . - - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for taking photos, - the operation occurs on the current UI thread and may deadlock the application. Instead, use await or - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is null. - - - One of the members of has an invalid value. - - - or - is false. - - - Another async operation is pending on this - - - - Options such as which camera to default to, quality, length and where to store the photo. - Begins an asynchronous operation to record a new video and store it to a file by launching the system UI for this. - - A of . - - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for recording video, - the operation occurs on the current UI thread and may deadlock the application. Instead, use await or - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is null. - - - One of the members of has an invalid value. - - - or - is false. - - - Another async operation is pending on this - - - Gets whether picking or taking videos is supported. - - true if videos are supported, false otherwise. - - - - Check this property before using or - , as they will throw - if it is false. - - - This currently always returns false on Windows Phone. - - - - - - - - A subclass of providing a method to retrieve the . - - This class is only present in the iOS version of Xamarin.Mobile. - - - - Asynchronously retrieves a from the picker. - - - A representing the media selected or taken. - - - - - Holds options for camera-based capturing operations. - - - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the default camera to use for the operation. - The default camera to use for the operation. - - - This only serves as a hint to the host system to use the specified camera. If setting the default - camera - or the camera selected - is unsupported, this property will be ignored. - - - - - Base class for media storing operations. - - - - - - Constructs and intializes a new instance of the class. - - - - Gets or sets the directory to store the media in. - The directory to store the media in. - - - The media store operations have specific root folders they will store media in. This property - acts as a sub-directory to those directories. If null, the operation will just use - the root of it's specific directory. - - - On iOS and Windows Phone, the root directory is just the root of the application-specific storage - area. On Android, the external storage folder most relevant to the operation will be used. - - - - - Gets or sets the name of the file. - The name of the file to store the media as. - - - If this is null, the operation will generate a unique filename automatically. If - a name without an extension is specified, an appropriate one will be added by the operation. - - - - - Holds options for storing videos. - - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the desired length of the video recording. - A representing the desired elngth of the recording. - - - Not all camera implementations on Android respect this property, as such it should - be considered only a hint and not a guarantee of result length. - - - - - Gets or sets the quality level for the video. - Video quality level. - - - Not all host systems support three settings. On Android, is - interpreted as . - - - - - Represents a video quality setting. - - - Not all host systems support three settings. On Android, is - interpreted as . - - - - - High quality recording. - - - Low quality recording. - - - Medium quality recording. - - - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios-unified/Xamarin.Mobile.dll b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios-unified/Xamarin.Mobile.dll deleted file mode 100755 index 99f7979..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios-unified/Xamarin.Mobile.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios-unified/Xamarin.Mobile.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios-unified/Xamarin.Mobile.xml deleted file mode 100755 index df78c17..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios-unified/Xamarin.Mobile.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Xamarin.Mobile - - - - - Gets or sets the latitude. - - - - - Gets or sets the longitude. - - - - - Gets or sets the altitude in meters relative to sea level. - - - - - Gets or sets the potential position error radius in meters. - - - - - Gets or sets the potential altitude error range in meters. - - - Not supported on Android, will always read 0. - - - - - Gets or sets the heading in degrees relative to true North. - - - - - Gets or sets the speed in meters per second. - - - - - The provider was unable to retrieve any position data. - - - - - The app is not, or no longer, authorized to receive location data. - - - - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios/Xamarin.Mobile.dll b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios/Xamarin.Mobile.dll deleted file mode 100755 index 8177500..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios/Xamarin.Mobile.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios/Xamarin.Mobile.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios/Xamarin.Mobile.xml deleted file mode 100755 index df78c17..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/ios/Xamarin.Mobile.xml +++ /dev/null @@ -1,56 +0,0 @@ - - - - Xamarin.Mobile - - - - - Gets or sets the latitude. - - - - - Gets or sets the longitude. - - - - - Gets or sets the altitude in meters relative to sea level. - - - - - Gets or sets the potential position error radius in meters. - - - - - Gets or sets the potential altitude error range in meters. - - - Not supported on Android, will always read 0. - - - - - Gets or sets the heading in degrees relative to true North. - - - - - Gets or sets the speed in meters per second. - - - - - The provider was unable to retrieve any position data. - - - - - The app is not, or no longer, authorized to receive location data. - - - - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/winrt/Xamarin.Mobile.dll b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/winrt/Xamarin.Mobile.dll deleted file mode 100755 index b856fdf..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/winrt/Xamarin.Mobile.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/winrt/Xamarin.Mobile.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/winrt/Xamarin.Mobile.xml deleted file mode 100755 index 992293b..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/winrt/Xamarin.Mobile.xml +++ /dev/null @@ -1,1740 +0,0 @@ - - - Xamarin.Mobile - - - - Represents an address related to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the city for this address. - The city of the address, or null if not set. - - - - Gets or sets the country of this address. - The country of the address, or null if not set. - - - - Gets or sets the label for this address. - The user's label for this address, or null if not set. - - - For address types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the postal code for this address. - The postal code of the address, or null if not set. - - - - Gets or sets the state/province/region for this address. - The state, province or region for this address or null if not set. - - - - Gets or sets the street and house number for this address. - The street and house number for the address, or null if not set. - - - Some platforms multiple lines for the street address, or a non-mutually exclusive PO Box. - If either of these are present, this property will contain all of the values, each separated by a new line. - - - - - Gets or sets the type of this address. - The type of address. - - - - Represents the address book of the user. - - - For storing and retrieving contacts, use the most uniquely identifying information for a contact - that is available, such as mobile phone numbers or personal email addresses. Even for platforms - that provide , it is not neccessarily stable long term, - as records can be removed and readded or merged. - - - - - This example shows how you can retrieve all contacts with the first name of - "Eric" and has a phone listed. Then it iterates through the contacts, making - a list of each person and their phones. - - -{ - if (!t.Result) - return; // Permission denied - - var builder = new StringBuilder(); - - // Full LINQ support - foreach (Contact c in abook.Where (c => c.FirstName == "Eric" && c.Phones.Any())) - { - builder.AppendLine (c.DisplayName); - foreach (Phone p in c.Phones) - builder.AppendLine (String.Format ("{0}: {1}", p.Label, p.Number)); - - builder.AppendLine(); - } - - contacts.Text = builder.ToString(); // Update UI - -}, TaskScheduler.FromCurrentSynchronizationContext()); // Ensure we're on the UI Thread - ]]> - - - - - Constructs and initializes a new instance of the class. - - - - - The to use to retrieve contacts. - Constructs and initializes a new instance of the class. - Available only on Android. - - - Gets whether aggregated contacts are supported. - - true if aggregated contacts are supported, false otherwise. - - - This will return true on Android and Windows Phone, false on iOS. - - - - Returns an enumerator that iterates through the . - An enumerator for the . - - - - Gets whether this address book is read-only. - - true if this address book is read-only, false otherwise. - Currently this will always return true. - - - The of the contact to load. - Attempts to load a contact for the specified . - The if found, null otherwise. - - - If and - are true, - this will attempt to load the contact using as an aggregate ID. - You can use to determine whether the - is an aggregate ID or not when you originally - obtained the contact. - - - On Android, with enabled, - this can be used to retrieve instances from an Android - contact lookup key. - - - - - - - is false. - - - is null. - - - - is empty. - - - - Gets whether is supported or not. - - true on iOS and Android, false on Windows Phone. - Whether or not is supported. Currently Windows Phone does not support this. - - - - Gets or sets whether to prefer contact aggregation. - Whether or not to prefer contact aggregation, false by default. - - - Currently, only Android and Windows Phone support contact aggregation. - As this may change in the future, you can use - to determine whether this will actually enable contact aggregation or not. - - - - - - - Requests permission to access the user's contacts. - A task who's result will be true if given access to the user's contacts, false otherwise. - - - On iOS, calling this method is required before using the instance. - For it's first call the user will be prompted for permission to access their contacts. On Android and Windows Phone, calling this method will check the manifest based permissions for contacts - access on those platforms. - - - It's recommend that you call this method before accessing contacts regardless of platform. - - - - - Gets whether individual, non-aggregated contacts are supported. - - true if non-aggregated contacts are supported, false otherwise. - - This will return true on iOS and Android, false on Windows Phone. - - - - Represents a type of . - - - Only the address types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home address. - - - An other/unknown type of address. - - - A work address. - - - Represents an individual or aggregate contact in the user's address book. - - - - - - Constructs and initializes a new instance of the class. - - - - - Gets or sets an enumeration of addresses belonging to this contact. - An enumeration of addresses, empty if there are no addresses. - - - is null. - - - Gets or sets the display name for the contact. - The display name for the contact. - - - When retrieved from an address book, this is the OS-assembled name from the individual - parts of the name, fit to display to the user. - - - Currently, setting this will manually not affect the other name properties, - nor will setting them affect this value. - - - - - Gets or sets an enumeration of email addresses belonging to this contact. - An enumeration of emails, empty if there are no emails. - - - is null. - - - Gets or sets the first (given) name of the contact. - The first or given name of the contact, or null if not set. - - - - Gets a thumbnail of the Contact's photo. - A thumbnail of the Contact's photo, null if there isn't one. - This is a on Android and a on iOS. - - - Gets the unique identifier for this contact. - The identifier for the contact on iOS and Android, null on Windows Phone. - - - It is not recommended to use this for storing references to contacts in long-term storage such - as a file or database. Even for the platforms that support this property (iOS, Android), it is not - neccessarily gauranteed to be stable long-term. Instead, use uniquely identifiable contact information - such as a mobile phone number or personal email address. - - - Use to determine - whether this is an aggregate identifier or not. - - - - - - - Gets or sets an enumeration of instant messaging accounts belonging to this contact. - An enumeration of instant messaging accounts, empty if there are no accounts. - - - is null. - - - Gets whether this contact was retrieved with aggregation prefered and supported or not. - - true if the contact was retrieved with - and being true, - false otherwise. - - - - If true, it does not neccessarily mean that there are multiple contacts - represented, but simply that it would if there were more than one contact. This - allows you determine whether is an aggregate ID - or a singular one. - - - - - - - Gets or sets the last (family) name of the contact. - The last or family name of the contact, or null if not set. - - - - Gets or sets the middle name of the contact. - The middle name of the contact, or null if not set. - - - - Gets or sets the nickname of the contact. - The nickname of the contact, or null if not set. - - - - Gets or sets an enumeration of notes for the contact. - An enumeration of notes for the contact, empty if there are no notes. - - - is null. - - - Gets or sets an enumeration of organizations the contact is a part of. - An enumeration of organizations the contact is a part of, empty if none. - - - is null. - - - Gets or sets an enumeration of phones belonging to the contact. - An enumeration of phones belonging to the contact, empty if none. - - - is null. - - - Gets or sets the name prefix for the contact. - The name prefix for the contact, null if not set. - - This contains name prefixes such as "Dr.", "Sir", etc. - - - - Gets or sets the relationships belonging to the contact. - An enumeration of relationships belonging to the contact, empty if none. - - - is null. - - - - The complete file path to save the thumbnail to. - Saves the contact's thumnail to a specified . - - A of . - - - - is null. - - - - Gets or sets the name suffix for the contact. - The name suffix for the contact, null if not set. - - This contains name suffixes such as "Sr.", "Jr.", etc. - - - - Gets or sets an enumeration of websites for the contact. - An enumeration of websites belonging to the contact, empty if none. - - - is null. - - - Represents an email address belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the e-mail address. - The email address. - - - - Gets or sets the label for this email address. - The label of this email address, or null if not set. - - - For email types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the type of this email address. - The type of this email address. - - - - Represents a type of . - - - Only the email types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home email address. - - - An other/unknown email address. - - - A work email address. - - - Represents an instant messaging account belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the account name. - The account name. - - - - Gets or sets the instant messaging service the account is with. - The instant messaging service the account is with. - - - - Gets or sets the label for the service. - The label of the service, or null if not set. - - - For service types built into the underlying OS, this contains a localized version of the label. If the label is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Represents the service that an is with. - - - Only the services supported by both iOS and Android are present. The services that are not present on all platforms - are represented by . - - - - - AOL Instant Messanger - - - ICQ - - - Jabber - - - MSN - - - An other/unknown instant messaing service. - - - Yahoo Instant Messanger - - - Represents a note made on a . - - - - - Constructs and initializes a new instance of the class. - - - - - Gets the contents of the note. - The content of the note. - - - - - Represents an organization that a belongs to. - - - - - - Constructs and initializes a new instance of the class. - - - - - Gets or sets the contact's title at this organization. - The contact's title at this organization, or null if not set. - - - - Gets or sets the label for this organization. - The label for this organization, or null if not set. - - - For organization types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the name of the organization. - The name of the organization. - - - - Gets or sets the type of relationship the contact has with this organization. - The type of relationship the contact has with this organization. - - - - Specifies the relationship between a and an . - - - - The contact has some other relationship with this organization. - - - The contact works for this organization. - - - Represents a phone belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the label for this phone. - The phone's label. - - - For phone types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the number for this phone. - The phone's number. - - - - Gets or sets the phone's type. - The type of phone. - - - - Specifies a type of . - - - Only the phone types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home phone number. - - - A home fax number. - - - A mobile phone number. - - - An other/unknown type of number. - - - A pager number. - - - A work number. - - - A work fax number. - - - Represents a defined relationship of a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the name of the person being related to the contact. - The name of the person being related to the contact. - - - - Gets or sets the relationship type. - The relationship type. - - - - Represents the type of a relationship. - - - Only the common subset of relationships across all three platforms (iOS, Android and Windows Phone) is present. - Any relationship types that do not fall under specific categorizations will be defined as - - - - - A child of the contact. - - - An other type of relationship with the contact. - - - A spouse, partner, friends or anyone else significant to the contact. - - - Represents a website belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the website's address. - The website address. - - - - Specifies what type of error occured. - - - - The provider was unable to retrieve any position data. - - - The app is not, or no longer, authorized to receive location data. - - - Represents a geolocation error. - - - - The type of error that occured. - Constructs and initializes a new instance of the class. - - - - The type of error that occured. - The original exception causing this error. - Constructs and initializes a new instance of the class. - - - - Gets the type of error that occured. - The type of error that occred. - - - - A class providing the ability to get or listen to the device's current geo-location. - - - - The context from which to get the location service. - Creates and initializes a new instance of the class (iOS only). - iOS and Windows Phone only. - - - The context from which to get the location service. - Creates and initializes a new instance of the class with a (Android only). - Android only. - - - Gets or sets the desired accuracy in meters. - Desired accuracy in meters. - - This is only a hint to the underlying platform, you may receive location updates with higher or lower accuracy. - - Changes to this while the geolocator will have no effect until the next time - is called. - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of . - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - A to cancel the position request. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - A to cancel the position request. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - A to cancel the position request. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - A to cancel the position request. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - - Gets a value indicating whether geolocation services are available on the device. - - - true if geolocation services are available; otherwise, false. - - - - Use this to determine whether the device supports geolocation. On Android, this will also - be false if the manifest has not requested any location permissions. - - - - - - - Gets a value indicating whether geolocation is available and enabled. - - - true if geolocation is available and enabled; otherwise, false. - - - - Use this to determine whether geolocation is enabled by the user or not. It will also - return false if geolocation is unavailable, so use it conjunction with - if you wish to prompt the user about enabling geolocation services. - - - On iOS, this will be false if location services are disabled or explicitly turned off for this app. - On Android, this will be false if both wifi and gps location services are disabled (and passive is unavailable). - - - - - - Gets whether the position is currently being listened to. - - true if this geolocator is currently listening to position updates; otherwise, false. - - - - Raised when position information is updated. - - - This event will fire even when the contained is below . - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - - Raised when there is an error retrieving position information while listening. - - - Errors are raised only when listening (). If the app was suspended, there is - no guarantee that this event will be raised upon resume if the user has disabled location services inbetween suspending and resuming. It's - recommended that you stop listening on suspension and start again when the app is resumed. - - If an error occurs, listening will be stopped automatically. Temporary errors will not be reported. - - - - - A hint for the minimum time between position updates in milliseconds. - A hint for the minimum distance between position updates in meters. - Starts listening to position changes with specified thresholds. - - - If the underlying OS needs to request location access permissions, it will occur automatically. - - - If a occurs, listening will be halted automatically. - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - is < 0. - - or - - is < 0. - - - This geolocator already . - - - - - A hint for the minimum time between position updates in milliseconds. - A hint for the minimum distance between position updates in meters. - Whether or not to also listen for heading. - Starts listening to position changes with specified thresholds. - - - If the underlying OS needs to request location access permissions, it will occur automatically. - - - If a occurs, listening will be halted automatically. - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - is < 0. - - or - - is < 0. - - - This geolocator already . - - - - - Stops listening to position changes. - - - - - Gets a value indicating whether this supports heading. - - true if supports heading; otherwise, false. - - - - - Represents an obtained location at a specific time. - - - - Constructs and initializes a new instance of the class. - - - - The position to copy from. - Constructs and copies a new instance of the class from the given . - - - - Gets or sets the potential position error radius in meters. - The potential position error radius in meters of the and members. - This may be higher or lower than the . - - - Gets or sets the altitude in meters relative to sea level. - The altitude in meters, relative to seal level. - - - - Gets or sets the potential altitude error range in meters. - The potential error, in meters, of the member. - Not currently supported on Android, will always read 0. - - - Gets or sets the heading in degrees relative to true North. - Heading relative to true north. - Use to determine whether this property will contain a value. - - - Gets or sets the latitude. - The latitude. - - - - Gets or sets the longitude. - The longitude. - - - - Gets or sets the speed in meters per second. - The speed of the device, in meters per second, when the position was recorded. - This value is only for the speed at the instant the position was recorded, as such it may vary wildly. - - - Gets or sets the timestamp of the position. - A representing the timestmap of the position. - - - - Provides data for events. - - - - The type of error that occured. - Constructs and initializes a new instance of the class. - - - - Gets the type of error that occured. - The type of error that occured. - - - - Provides data for events. - - - - A - Constructs and initializes a new instance of the class by specifying the . - - - - Gets the for the event. - The position for the event. - - - - Represents the various types of cameras available. - - - - The front facing camera. - - - The rear facing camera. - - - Represents a media file newly taken or picked from the gallery. - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - - - - - Releases all resources used by the . - - - - Deconstructs the MediaFile releasing all resources. - - - - Gets a stream to the media file. - A for reading the file. - - - Disposing the returned stream is separate from disposing the containing , - ensure that you dispose both. - - - Where possible, this method will return a stream from memory instead of reading from storage. - - - - - Gets the path to the file. - The path to the file. - - - On iOS and Android, this is the full path to the file. On Windows Phone, it's a relative path - under isolated storage. - - - - - - Contains extension methods for the class. - This class is only present in the Android version of Xamarin.Mobile. - - - The to retrieve the from. - The current , typically your . - Asynchronously retrieves a from the - A representing the media selected or taken. - This method is meant to be called on the passed to . - - - is null. - - - -- or -- - - - is null. - - - - is not an intent passed to from . - - - - Represents an error raised when media supplied by the system could not be found. - - - - The original path of the media. - Constructs and initializles a new instance of the class. - - - - The original path of the media. - An exception that was raised trying to locate the media. - Constructs and initializles a new instance of the class. - - - - The original path of the media that could not be located. - A containing the original path of the media. - - - - Contains methods allowing the asynchronous picking and taking of media. - - - Only one async operation can be active at a time for a single instance of . - - - Avoid blocking on the resulting task (by using - or ) from the pick and take operations. As these operations - invoke the system UI for picking or taking media the operation occurs on the current UI thread and may deadlock - the application. Instead, use await or to handle the result of the operation. - - - If the user cancels a pick or take operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - On Windows Phone, your application may be deactivated while a pick or take operation UI is presented. To ensure that - receives the result of the operation, the - must be in class scope of your PhoneApplicationPage and it must be initialized in the page's constructor. This is an unavoidable - limitation of the Windows Phone platform. - - - - - Constructs and initializes a new instance of the class. - This constructor is available on iOS, Windows Phone and WinRT. - - - The context to use for operations. - Constructs and initializes a new instance of the class. - This constructor is only available on Android. - - - Gets a UI object for the system photo picker UI. - The UI object for you to display. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - On Android, this method returns an to be used with . - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Gets a UI object for the system video picker UI. - A UI object for you to display. on Android, on iOS. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Options such as which camera to default to and where to store the photo. - Gets a UI object for the system photo camera UI. - A UI object for you to display. on Android, on iOS. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Options such as which camera to default to, quality, length and where to store the photo. - Gets a UI object for the system photo camera UI. - - A UI object for you to display. on Android, on iOS. - - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - Gets whether a camera is available on the device. - - true if a camera is present and available, false otherwise. - - - Check this property before using or - , as they will throw - if it is false. - - - - - - - Gets whether picking or taking photos is supported. - - true if photos are supported, false otherwise. - - - Check this property before using or - , as they will throw - if it is false. - - - - - - - Begins an asynchronous operation to pick a photo from the device's gallery by launching the system UI for this. - A of . - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for picking a photo, - the operation occurs on the current UI thread and may deadlock the application. Instead, use - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is false. - - - Another async operation is pending on this - - - Begins an asynchronous operation to pick a video from the device's gallery by launching the system UI for this. - - A of . - - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for picking a video, - the operation occurs on the current UI thread and may deadlock the application. Instead, use - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is false. - - - Another async operation is pending on this - - - Options such as which camera to default to and where to store the photo. - Begins an asynchronous operation to take a new photo and store it in a file by launching the system UI for this. - - A of . - - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for taking photos, - the operation occurs on the current UI thread and may deadlock the application. Instead, use await or - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is null. - - - One of the members of has an invalid value. - - - or - is false. - - - Another async operation is pending on this - - - - Options such as which camera to default to, quality, length and where to store the photo. - Begins an asynchronous operation to record a new video and store it to a file by launching the system UI for this. - - A of . - - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for recording video, - the operation occurs on the current UI thread and may deadlock the application. Instead, use await or - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is null. - - - One of the members of has an invalid value. - - - or - is false. - - - Another async operation is pending on this - - - Gets whether picking or taking videos is supported. - - true if videos are supported, false otherwise. - - - - Check this property before using or - , as they will throw - if it is false. - - - This currently always returns false on Windows Phone. - - - - - - - - A subclass of providing a method to retrieve the . - - This class is only present in the iOS version of Xamarin.Mobile. - - - - Asynchronously retrieves a from the picker. - - - A representing the media selected or taken. - - - - - Holds options for camera-based capturing operations. - - - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the default camera to use for the operation. - The default camera to use for the operation. - - - This only serves as a hint to the host system to use the specified camera. If setting the default - camera - or the camera selected - is unsupported, this property will be ignored. - - - - - Base class for media storing operations. - - - - - - Constructs and intializes a new instance of the class. - - - - Gets or sets the directory to store the media in. - The directory to store the media in. - - - The media store operations have specific root folders they will store media in. This property - acts as a sub-directory to those directories. If null, the operation will just use - the root of it's specific directory. - - - On iOS and Windows Phone, the root directory is just the root of the application-specific storage - area. On Android, the external storage folder most relevant to the operation will be used. - - - - - Gets or sets the name of the file. - The name of the file to store the media as. - - - If this is null, the operation will generate a unique filename automatically. If - a name without an extension is specified, an appropriate one will be added by the operation. - - - - - Holds options for storing videos. - - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the desired length of the video recording. - A representing the desired elngth of the recording. - - - Not all camera implementations on Android respect this property, as such it should - be considered only a hint and not a guarantee of result length. - - - - - Gets or sets the quality level for the video. - Video quality level. - - - Not all host systems support three settings. On Android, is - interpreted as . - - - - - Represents a video quality setting. - - - Not all host systems support three settings. On Android, is - interpreted as . - - - - - High quality recording. - - - Low quality recording. - - - Medium quality recording. - - - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp7/Xamarin.Mobile.dll b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp7/Xamarin.Mobile.dll deleted file mode 100755 index f373539..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp7/Xamarin.Mobile.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp7/Xamarin.Mobile.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp7/Xamarin.Mobile.xml deleted file mode 100755 index 992293b..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp7/Xamarin.Mobile.xml +++ /dev/null @@ -1,1740 +0,0 @@ - - - Xamarin.Mobile - - - - Represents an address related to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the city for this address. - The city of the address, or null if not set. - - - - Gets or sets the country of this address. - The country of the address, or null if not set. - - - - Gets or sets the label for this address. - The user's label for this address, or null if not set. - - - For address types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the postal code for this address. - The postal code of the address, or null if not set. - - - - Gets or sets the state/province/region for this address. - The state, province or region for this address or null if not set. - - - - Gets or sets the street and house number for this address. - The street and house number for the address, or null if not set. - - - Some platforms multiple lines for the street address, or a non-mutually exclusive PO Box. - If either of these are present, this property will contain all of the values, each separated by a new line. - - - - - Gets or sets the type of this address. - The type of address. - - - - Represents the address book of the user. - - - For storing and retrieving contacts, use the most uniquely identifying information for a contact - that is available, such as mobile phone numbers or personal email addresses. Even for platforms - that provide , it is not neccessarily stable long term, - as records can be removed and readded or merged. - - - - - This example shows how you can retrieve all contacts with the first name of - "Eric" and has a phone listed. Then it iterates through the contacts, making - a list of each person and their phones. - - -{ - if (!t.Result) - return; // Permission denied - - var builder = new StringBuilder(); - - // Full LINQ support - foreach (Contact c in abook.Where (c => c.FirstName == "Eric" && c.Phones.Any())) - { - builder.AppendLine (c.DisplayName); - foreach (Phone p in c.Phones) - builder.AppendLine (String.Format ("{0}: {1}", p.Label, p.Number)); - - builder.AppendLine(); - } - - contacts.Text = builder.ToString(); // Update UI - -}, TaskScheduler.FromCurrentSynchronizationContext()); // Ensure we're on the UI Thread - ]]> - - - - - Constructs and initializes a new instance of the class. - - - - - The to use to retrieve contacts. - Constructs and initializes a new instance of the class. - Available only on Android. - - - Gets whether aggregated contacts are supported. - - true if aggregated contacts are supported, false otherwise. - - - This will return true on Android and Windows Phone, false on iOS. - - - - Returns an enumerator that iterates through the . - An enumerator for the . - - - - Gets whether this address book is read-only. - - true if this address book is read-only, false otherwise. - Currently this will always return true. - - - The of the contact to load. - Attempts to load a contact for the specified . - The if found, null otherwise. - - - If and - are true, - this will attempt to load the contact using as an aggregate ID. - You can use to determine whether the - is an aggregate ID or not when you originally - obtained the contact. - - - On Android, with enabled, - this can be used to retrieve instances from an Android - contact lookup key. - - - - - - - is false. - - - is null. - - - - is empty. - - - - Gets whether is supported or not. - - true on iOS and Android, false on Windows Phone. - Whether or not is supported. Currently Windows Phone does not support this. - - - - Gets or sets whether to prefer contact aggregation. - Whether or not to prefer contact aggregation, false by default. - - - Currently, only Android and Windows Phone support contact aggregation. - As this may change in the future, you can use - to determine whether this will actually enable contact aggregation or not. - - - - - - - Requests permission to access the user's contacts. - A task who's result will be true if given access to the user's contacts, false otherwise. - - - On iOS, calling this method is required before using the instance. - For it's first call the user will be prompted for permission to access their contacts. On Android and Windows Phone, calling this method will check the manifest based permissions for contacts - access on those platforms. - - - It's recommend that you call this method before accessing contacts regardless of platform. - - - - - Gets whether individual, non-aggregated contacts are supported. - - true if non-aggregated contacts are supported, false otherwise. - - This will return true on iOS and Android, false on Windows Phone. - - - - Represents a type of . - - - Only the address types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home address. - - - An other/unknown type of address. - - - A work address. - - - Represents an individual or aggregate contact in the user's address book. - - - - - - Constructs and initializes a new instance of the class. - - - - - Gets or sets an enumeration of addresses belonging to this contact. - An enumeration of addresses, empty if there are no addresses. - - - is null. - - - Gets or sets the display name for the contact. - The display name for the contact. - - - When retrieved from an address book, this is the OS-assembled name from the individual - parts of the name, fit to display to the user. - - - Currently, setting this will manually not affect the other name properties, - nor will setting them affect this value. - - - - - Gets or sets an enumeration of email addresses belonging to this contact. - An enumeration of emails, empty if there are no emails. - - - is null. - - - Gets or sets the first (given) name of the contact. - The first or given name of the contact, or null if not set. - - - - Gets a thumbnail of the Contact's photo. - A thumbnail of the Contact's photo, null if there isn't one. - This is a on Android and a on iOS. - - - Gets the unique identifier for this contact. - The identifier for the contact on iOS and Android, null on Windows Phone. - - - It is not recommended to use this for storing references to contacts in long-term storage such - as a file or database. Even for the platforms that support this property (iOS, Android), it is not - neccessarily gauranteed to be stable long-term. Instead, use uniquely identifiable contact information - such as a mobile phone number or personal email address. - - - Use to determine - whether this is an aggregate identifier or not. - - - - - - - Gets or sets an enumeration of instant messaging accounts belonging to this contact. - An enumeration of instant messaging accounts, empty if there are no accounts. - - - is null. - - - Gets whether this contact was retrieved with aggregation prefered and supported or not. - - true if the contact was retrieved with - and being true, - false otherwise. - - - - If true, it does not neccessarily mean that there are multiple contacts - represented, but simply that it would if there were more than one contact. This - allows you determine whether is an aggregate ID - or a singular one. - - - - - - - Gets or sets the last (family) name of the contact. - The last or family name of the contact, or null if not set. - - - - Gets or sets the middle name of the contact. - The middle name of the contact, or null if not set. - - - - Gets or sets the nickname of the contact. - The nickname of the contact, or null if not set. - - - - Gets or sets an enumeration of notes for the contact. - An enumeration of notes for the contact, empty if there are no notes. - - - is null. - - - Gets or sets an enumeration of organizations the contact is a part of. - An enumeration of organizations the contact is a part of, empty if none. - - - is null. - - - Gets or sets an enumeration of phones belonging to the contact. - An enumeration of phones belonging to the contact, empty if none. - - - is null. - - - Gets or sets the name prefix for the contact. - The name prefix for the contact, null if not set. - - This contains name prefixes such as "Dr.", "Sir", etc. - - - - Gets or sets the relationships belonging to the contact. - An enumeration of relationships belonging to the contact, empty if none. - - - is null. - - - - The complete file path to save the thumbnail to. - Saves the contact's thumnail to a specified . - - A of . - - - - is null. - - - - Gets or sets the name suffix for the contact. - The name suffix for the contact, null if not set. - - This contains name suffixes such as "Sr.", "Jr.", etc. - - - - Gets or sets an enumeration of websites for the contact. - An enumeration of websites belonging to the contact, empty if none. - - - is null. - - - Represents an email address belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the e-mail address. - The email address. - - - - Gets or sets the label for this email address. - The label of this email address, or null if not set. - - - For email types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the type of this email address. - The type of this email address. - - - - Represents a type of . - - - Only the email types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home email address. - - - An other/unknown email address. - - - A work email address. - - - Represents an instant messaging account belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the account name. - The account name. - - - - Gets or sets the instant messaging service the account is with. - The instant messaging service the account is with. - - - - Gets or sets the label for the service. - The label of the service, or null if not set. - - - For service types built into the underlying OS, this contains a localized version of the label. If the label is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Represents the service that an is with. - - - Only the services supported by both iOS and Android are present. The services that are not present on all platforms - are represented by . - - - - - AOL Instant Messanger - - - ICQ - - - Jabber - - - MSN - - - An other/unknown instant messaing service. - - - Yahoo Instant Messanger - - - Represents a note made on a . - - - - - Constructs and initializes a new instance of the class. - - - - - Gets the contents of the note. - The content of the note. - - - - - Represents an organization that a belongs to. - - - - - - Constructs and initializes a new instance of the class. - - - - - Gets or sets the contact's title at this organization. - The contact's title at this organization, or null if not set. - - - - Gets or sets the label for this organization. - The label for this organization, or null if not set. - - - For organization types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the name of the organization. - The name of the organization. - - - - Gets or sets the type of relationship the contact has with this organization. - The type of relationship the contact has with this organization. - - - - Specifies the relationship between a and an . - - - - The contact has some other relationship with this organization. - - - The contact works for this organization. - - - Represents a phone belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the label for this phone. - The phone's label. - - - For phone types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the number for this phone. - The phone's number. - - - - Gets or sets the phone's type. - The type of phone. - - - - Specifies a type of . - - - Only the phone types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home phone number. - - - A home fax number. - - - A mobile phone number. - - - An other/unknown type of number. - - - A pager number. - - - A work number. - - - A work fax number. - - - Represents a defined relationship of a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the name of the person being related to the contact. - The name of the person being related to the contact. - - - - Gets or sets the relationship type. - The relationship type. - - - - Represents the type of a relationship. - - - Only the common subset of relationships across all three platforms (iOS, Android and Windows Phone) is present. - Any relationship types that do not fall under specific categorizations will be defined as - - - - - A child of the contact. - - - An other type of relationship with the contact. - - - A spouse, partner, friends or anyone else significant to the contact. - - - Represents a website belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the website's address. - The website address. - - - - Specifies what type of error occured. - - - - The provider was unable to retrieve any position data. - - - The app is not, or no longer, authorized to receive location data. - - - Represents a geolocation error. - - - - The type of error that occured. - Constructs and initializes a new instance of the class. - - - - The type of error that occured. - The original exception causing this error. - Constructs and initializes a new instance of the class. - - - - Gets the type of error that occured. - The type of error that occred. - - - - A class providing the ability to get or listen to the device's current geo-location. - - - - The context from which to get the location service. - Creates and initializes a new instance of the class (iOS only). - iOS and Windows Phone only. - - - The context from which to get the location service. - Creates and initializes a new instance of the class with a (Android only). - Android only. - - - Gets or sets the desired accuracy in meters. - Desired accuracy in meters. - - This is only a hint to the underlying platform, you may receive location updates with higher or lower accuracy. - - Changes to this while the geolocator will have no effect until the next time - is called. - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of . - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - A to cancel the position request. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - A to cancel the position request. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - A to cancel the position request. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - A to cancel the position request. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - - Gets a value indicating whether geolocation services are available on the device. - - - true if geolocation services are available; otherwise, false. - - - - Use this to determine whether the device supports geolocation. On Android, this will also - be false if the manifest has not requested any location permissions. - - - - - - - Gets a value indicating whether geolocation is available and enabled. - - - true if geolocation is available and enabled; otherwise, false. - - - - Use this to determine whether geolocation is enabled by the user or not. It will also - return false if geolocation is unavailable, so use it conjunction with - if you wish to prompt the user about enabling geolocation services. - - - On iOS, this will be false if location services are disabled or explicitly turned off for this app. - On Android, this will be false if both wifi and gps location services are disabled (and passive is unavailable). - - - - - - Gets whether the position is currently being listened to. - - true if this geolocator is currently listening to position updates; otherwise, false. - - - - Raised when position information is updated. - - - This event will fire even when the contained is below . - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - - Raised when there is an error retrieving position information while listening. - - - Errors are raised only when listening (). If the app was suspended, there is - no guarantee that this event will be raised upon resume if the user has disabled location services inbetween suspending and resuming. It's - recommended that you stop listening on suspension and start again when the app is resumed. - - If an error occurs, listening will be stopped automatically. Temporary errors will not be reported. - - - - - A hint for the minimum time between position updates in milliseconds. - A hint for the minimum distance between position updates in meters. - Starts listening to position changes with specified thresholds. - - - If the underlying OS needs to request location access permissions, it will occur automatically. - - - If a occurs, listening will be halted automatically. - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - is < 0. - - or - - is < 0. - - - This geolocator already . - - - - - A hint for the minimum time between position updates in milliseconds. - A hint for the minimum distance between position updates in meters. - Whether or not to also listen for heading. - Starts listening to position changes with specified thresholds. - - - If the underlying OS needs to request location access permissions, it will occur automatically. - - - If a occurs, listening will be halted automatically. - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - is < 0. - - or - - is < 0. - - - This geolocator already . - - - - - Stops listening to position changes. - - - - - Gets a value indicating whether this supports heading. - - true if supports heading; otherwise, false. - - - - - Represents an obtained location at a specific time. - - - - Constructs and initializes a new instance of the class. - - - - The position to copy from. - Constructs and copies a new instance of the class from the given . - - - - Gets or sets the potential position error radius in meters. - The potential position error radius in meters of the and members. - This may be higher or lower than the . - - - Gets or sets the altitude in meters relative to sea level. - The altitude in meters, relative to seal level. - - - - Gets or sets the potential altitude error range in meters. - The potential error, in meters, of the member. - Not currently supported on Android, will always read 0. - - - Gets or sets the heading in degrees relative to true North. - Heading relative to true north. - Use to determine whether this property will contain a value. - - - Gets or sets the latitude. - The latitude. - - - - Gets or sets the longitude. - The longitude. - - - - Gets or sets the speed in meters per second. - The speed of the device, in meters per second, when the position was recorded. - This value is only for the speed at the instant the position was recorded, as such it may vary wildly. - - - Gets or sets the timestamp of the position. - A representing the timestmap of the position. - - - - Provides data for events. - - - - The type of error that occured. - Constructs and initializes a new instance of the class. - - - - Gets the type of error that occured. - The type of error that occured. - - - - Provides data for events. - - - - A - Constructs and initializes a new instance of the class by specifying the . - - - - Gets the for the event. - The position for the event. - - - - Represents the various types of cameras available. - - - - The front facing camera. - - - The rear facing camera. - - - Represents a media file newly taken or picked from the gallery. - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - - - - - Releases all resources used by the . - - - - Deconstructs the MediaFile releasing all resources. - - - - Gets a stream to the media file. - A for reading the file. - - - Disposing the returned stream is separate from disposing the containing , - ensure that you dispose both. - - - Where possible, this method will return a stream from memory instead of reading from storage. - - - - - Gets the path to the file. - The path to the file. - - - On iOS and Android, this is the full path to the file. On Windows Phone, it's a relative path - under isolated storage. - - - - - - Contains extension methods for the class. - This class is only present in the Android version of Xamarin.Mobile. - - - The to retrieve the from. - The current , typically your . - Asynchronously retrieves a from the - A representing the media selected or taken. - This method is meant to be called on the passed to . - - - is null. - - - -- or -- - - - is null. - - - - is not an intent passed to from . - - - - Represents an error raised when media supplied by the system could not be found. - - - - The original path of the media. - Constructs and initializles a new instance of the class. - - - - The original path of the media. - An exception that was raised trying to locate the media. - Constructs and initializles a new instance of the class. - - - - The original path of the media that could not be located. - A containing the original path of the media. - - - - Contains methods allowing the asynchronous picking and taking of media. - - - Only one async operation can be active at a time for a single instance of . - - - Avoid blocking on the resulting task (by using - or ) from the pick and take operations. As these operations - invoke the system UI for picking or taking media the operation occurs on the current UI thread and may deadlock - the application. Instead, use await or to handle the result of the operation. - - - If the user cancels a pick or take operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - On Windows Phone, your application may be deactivated while a pick or take operation UI is presented. To ensure that - receives the result of the operation, the - must be in class scope of your PhoneApplicationPage and it must be initialized in the page's constructor. This is an unavoidable - limitation of the Windows Phone platform. - - - - - Constructs and initializes a new instance of the class. - This constructor is available on iOS, Windows Phone and WinRT. - - - The context to use for operations. - Constructs and initializes a new instance of the class. - This constructor is only available on Android. - - - Gets a UI object for the system photo picker UI. - The UI object for you to display. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - On Android, this method returns an to be used with . - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Gets a UI object for the system video picker UI. - A UI object for you to display. on Android, on iOS. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Options such as which camera to default to and where to store the photo. - Gets a UI object for the system photo camera UI. - A UI object for you to display. on Android, on iOS. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Options such as which camera to default to, quality, length and where to store the photo. - Gets a UI object for the system photo camera UI. - - A UI object for you to display. on Android, on iOS. - - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - Gets whether a camera is available on the device. - - true if a camera is present and available, false otherwise. - - - Check this property before using or - , as they will throw - if it is false. - - - - - - - Gets whether picking or taking photos is supported. - - true if photos are supported, false otherwise. - - - Check this property before using or - , as they will throw - if it is false. - - - - - - - Begins an asynchronous operation to pick a photo from the device's gallery by launching the system UI for this. - A of . - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for picking a photo, - the operation occurs on the current UI thread and may deadlock the application. Instead, use - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is false. - - - Another async operation is pending on this - - - Begins an asynchronous operation to pick a video from the device's gallery by launching the system UI for this. - - A of . - - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for picking a video, - the operation occurs on the current UI thread and may deadlock the application. Instead, use - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is false. - - - Another async operation is pending on this - - - Options such as which camera to default to and where to store the photo. - Begins an asynchronous operation to take a new photo and store it in a file by launching the system UI for this. - - A of . - - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for taking photos, - the operation occurs on the current UI thread and may deadlock the application. Instead, use await or - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is null. - - - One of the members of has an invalid value. - - - or - is false. - - - Another async operation is pending on this - - - - Options such as which camera to default to, quality, length and where to store the photo. - Begins an asynchronous operation to record a new video and store it to a file by launching the system UI for this. - - A of . - - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for recording video, - the operation occurs on the current UI thread and may deadlock the application. Instead, use await or - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is null. - - - One of the members of has an invalid value. - - - or - is false. - - - Another async operation is pending on this - - - Gets whether picking or taking videos is supported. - - true if videos are supported, false otherwise. - - - - Check this property before using or - , as they will throw - if it is false. - - - This currently always returns false on Windows Phone. - - - - - - - - A subclass of providing a method to retrieve the . - - This class is only present in the iOS version of Xamarin.Mobile. - - - - Asynchronously retrieves a from the picker. - - - A representing the media selected or taken. - - - - - Holds options for camera-based capturing operations. - - - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the default camera to use for the operation. - The default camera to use for the operation. - - - This only serves as a hint to the host system to use the specified camera. If setting the default - camera - or the camera selected - is unsupported, this property will be ignored. - - - - - Base class for media storing operations. - - - - - - Constructs and intializes a new instance of the class. - - - - Gets or sets the directory to store the media in. - The directory to store the media in. - - - The media store operations have specific root folders they will store media in. This property - acts as a sub-directory to those directories. If null, the operation will just use - the root of it's specific directory. - - - On iOS and Windows Phone, the root directory is just the root of the application-specific storage - area. On Android, the external storage folder most relevant to the operation will be used. - - - - - Gets or sets the name of the file. - The name of the file to store the media as. - - - If this is null, the operation will generate a unique filename automatically. If - a name without an extension is specified, an appropriate one will be added by the operation. - - - - - Holds options for storing videos. - - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the desired length of the video recording. - A representing the desired elngth of the recording. - - - Not all camera implementations on Android respect this property, as such it should - be considered only a hint and not a guarantee of result length. - - - - - Gets or sets the quality level for the video. - Video quality level. - - - Not all host systems support three settings. On Android, is - interpreted as . - - - - - Represents a video quality setting. - - - Not all host systems support three settings. On Android, is - interpreted as . - - - - - High quality recording. - - - Low quality recording. - - - Medium quality recording. - - - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp8/Xamarin.Mobile.dll b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp8/Xamarin.Mobile.dll deleted file mode 100755 index cb25693..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp8/Xamarin.Mobile.dll and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp8/Xamarin.Mobile.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp8/Xamarin.Mobile.xml deleted file mode 100755 index 992293b..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/lib/wp8/Xamarin.Mobile.xml +++ /dev/null @@ -1,1740 +0,0 @@ - - - Xamarin.Mobile - - - - Represents an address related to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the city for this address. - The city of the address, or null if not set. - - - - Gets or sets the country of this address. - The country of the address, or null if not set. - - - - Gets or sets the label for this address. - The user's label for this address, or null if not set. - - - For address types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the postal code for this address. - The postal code of the address, or null if not set. - - - - Gets or sets the state/province/region for this address. - The state, province or region for this address or null if not set. - - - - Gets or sets the street and house number for this address. - The street and house number for the address, or null if not set. - - - Some platforms multiple lines for the street address, or a non-mutually exclusive PO Box. - If either of these are present, this property will contain all of the values, each separated by a new line. - - - - - Gets or sets the type of this address. - The type of address. - - - - Represents the address book of the user. - - - For storing and retrieving contacts, use the most uniquely identifying information for a contact - that is available, such as mobile phone numbers or personal email addresses. Even for platforms - that provide , it is not neccessarily stable long term, - as records can be removed and readded or merged. - - - - - This example shows how you can retrieve all contacts with the first name of - "Eric" and has a phone listed. Then it iterates through the contacts, making - a list of each person and their phones. - - -{ - if (!t.Result) - return; // Permission denied - - var builder = new StringBuilder(); - - // Full LINQ support - foreach (Contact c in abook.Where (c => c.FirstName == "Eric" && c.Phones.Any())) - { - builder.AppendLine (c.DisplayName); - foreach (Phone p in c.Phones) - builder.AppendLine (String.Format ("{0}: {1}", p.Label, p.Number)); - - builder.AppendLine(); - } - - contacts.Text = builder.ToString(); // Update UI - -}, TaskScheduler.FromCurrentSynchronizationContext()); // Ensure we're on the UI Thread - ]]> - - - - - Constructs and initializes a new instance of the class. - - - - - The to use to retrieve contacts. - Constructs and initializes a new instance of the class. - Available only on Android. - - - Gets whether aggregated contacts are supported. - - true if aggregated contacts are supported, false otherwise. - - - This will return true on Android and Windows Phone, false on iOS. - - - - Returns an enumerator that iterates through the . - An enumerator for the . - - - - Gets whether this address book is read-only. - - true if this address book is read-only, false otherwise. - Currently this will always return true. - - - The of the contact to load. - Attempts to load a contact for the specified . - The if found, null otherwise. - - - If and - are true, - this will attempt to load the contact using as an aggregate ID. - You can use to determine whether the - is an aggregate ID or not when you originally - obtained the contact. - - - On Android, with enabled, - this can be used to retrieve instances from an Android - contact lookup key. - - - - - - - is false. - - - is null. - - - - is empty. - - - - Gets whether is supported or not. - - true on iOS and Android, false on Windows Phone. - Whether or not is supported. Currently Windows Phone does not support this. - - - - Gets or sets whether to prefer contact aggregation. - Whether or not to prefer contact aggregation, false by default. - - - Currently, only Android and Windows Phone support contact aggregation. - As this may change in the future, you can use - to determine whether this will actually enable contact aggregation or not. - - - - - - - Requests permission to access the user's contacts. - A task who's result will be true if given access to the user's contacts, false otherwise. - - - On iOS, calling this method is required before using the instance. - For it's first call the user will be prompted for permission to access their contacts. On Android and Windows Phone, calling this method will check the manifest based permissions for contacts - access on those platforms. - - - It's recommend that you call this method before accessing contacts regardless of platform. - - - - - Gets whether individual, non-aggregated contacts are supported. - - true if non-aggregated contacts are supported, false otherwise. - - This will return true on iOS and Android, false on Windows Phone. - - - - Represents a type of . - - - Only the address types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home address. - - - An other/unknown type of address. - - - A work address. - - - Represents an individual or aggregate contact in the user's address book. - - - - - - Constructs and initializes a new instance of the class. - - - - - Gets or sets an enumeration of addresses belonging to this contact. - An enumeration of addresses, empty if there are no addresses. - - - is null. - - - Gets or sets the display name for the contact. - The display name for the contact. - - - When retrieved from an address book, this is the OS-assembled name from the individual - parts of the name, fit to display to the user. - - - Currently, setting this will manually not affect the other name properties, - nor will setting them affect this value. - - - - - Gets or sets an enumeration of email addresses belonging to this contact. - An enumeration of emails, empty if there are no emails. - - - is null. - - - Gets or sets the first (given) name of the contact. - The first or given name of the contact, or null if not set. - - - - Gets a thumbnail of the Contact's photo. - A thumbnail of the Contact's photo, null if there isn't one. - This is a on Android and a on iOS. - - - Gets the unique identifier for this contact. - The identifier for the contact on iOS and Android, null on Windows Phone. - - - It is not recommended to use this for storing references to contacts in long-term storage such - as a file or database. Even for the platforms that support this property (iOS, Android), it is not - neccessarily gauranteed to be stable long-term. Instead, use uniquely identifiable contact information - such as a mobile phone number or personal email address. - - - Use to determine - whether this is an aggregate identifier or not. - - - - - - - Gets or sets an enumeration of instant messaging accounts belonging to this contact. - An enumeration of instant messaging accounts, empty if there are no accounts. - - - is null. - - - Gets whether this contact was retrieved with aggregation prefered and supported or not. - - true if the contact was retrieved with - and being true, - false otherwise. - - - - If true, it does not neccessarily mean that there are multiple contacts - represented, but simply that it would if there were more than one contact. This - allows you determine whether is an aggregate ID - or a singular one. - - - - - - - Gets or sets the last (family) name of the contact. - The last or family name of the contact, or null if not set. - - - - Gets or sets the middle name of the contact. - The middle name of the contact, or null if not set. - - - - Gets or sets the nickname of the contact. - The nickname of the contact, or null if not set. - - - - Gets or sets an enumeration of notes for the contact. - An enumeration of notes for the contact, empty if there are no notes. - - - is null. - - - Gets or sets an enumeration of organizations the contact is a part of. - An enumeration of organizations the contact is a part of, empty if none. - - - is null. - - - Gets or sets an enumeration of phones belonging to the contact. - An enumeration of phones belonging to the contact, empty if none. - - - is null. - - - Gets or sets the name prefix for the contact. - The name prefix for the contact, null if not set. - - This contains name prefixes such as "Dr.", "Sir", etc. - - - - Gets or sets the relationships belonging to the contact. - An enumeration of relationships belonging to the contact, empty if none. - - - is null. - - - - The complete file path to save the thumbnail to. - Saves the contact's thumnail to a specified . - - A of . - - - - is null. - - - - Gets or sets the name suffix for the contact. - The name suffix for the contact, null if not set. - - This contains name suffixes such as "Sr.", "Jr.", etc. - - - - Gets or sets an enumeration of websites for the contact. - An enumeration of websites belonging to the contact, empty if none. - - - is null. - - - Represents an email address belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the e-mail address. - The email address. - - - - Gets or sets the label for this email address. - The label of this email address, or null if not set. - - - For email types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the type of this email address. - The type of this email address. - - - - Represents a type of . - - - Only the email types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home email address. - - - An other/unknown email address. - - - A work email address. - - - Represents an instant messaging account belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the account name. - The account name. - - - - Gets or sets the instant messaging service the account is with. - The instant messaging service the account is with. - - - - Gets or sets the label for the service. - The label of the service, or null if not set. - - - For service types built into the underlying OS, this contains a localized version of the label. If the label is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Represents the service that an is with. - - - Only the services supported by both iOS and Android are present. The services that are not present on all platforms - are represented by . - - - - - AOL Instant Messanger - - - ICQ - - - Jabber - - - MSN - - - An other/unknown instant messaing service. - - - Yahoo Instant Messanger - - - Represents a note made on a . - - - - - Constructs and initializes a new instance of the class. - - - - - Gets the contents of the note. - The content of the note. - - - - - Represents an organization that a belongs to. - - - - - - Constructs and initializes a new instance of the class. - - - - - Gets or sets the contact's title at this organization. - The contact's title at this organization, or null if not set. - - - - Gets or sets the label for this organization. - The label for this organization, or null if not set. - - - For organization types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the name of the organization. - The name of the organization. - - - - Gets or sets the type of relationship the contact has with this organization. - The type of relationship the contact has with this organization. - - - - Specifies the relationship between a and an . - - - - The contact has some other relationship with this organization. - - - The contact works for this organization. - - - Represents a phone belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the label for this phone. - The phone's label. - - - For phone types built into the underlying OS, this contains a localized version of the label. If the type is custom, it will contain - the custom label. In situations where types/labels are not supported, it will be null. - - - - - Gets or sets the number for this phone. - The phone's number. - - - - Gets or sets the phone's type. - The type of phone. - - - - Specifies a type of . - - - Only the phone types supported by both iOS and Android are present. The types that are not present on all platforms - are represented by . - - - - - A home phone number. - - - A home fax number. - - - A mobile phone number. - - - An other/unknown type of number. - - - A pager number. - - - A work number. - - - A work fax number. - - - Represents a defined relationship of a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the name of the person being related to the contact. - The name of the person being related to the contact. - - - - Gets or sets the relationship type. - The relationship type. - - - - Represents the type of a relationship. - - - Only the common subset of relationships across all three platforms (iOS, Android and Windows Phone) is present. - Any relationship types that do not fall under specific categorizations will be defined as - - - - - A child of the contact. - - - An other type of relationship with the contact. - - - A spouse, partner, friends or anyone else significant to the contact. - - - Represents a website belonging to a . - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the website's address. - The website address. - - - - Specifies what type of error occured. - - - - The provider was unable to retrieve any position data. - - - The app is not, or no longer, authorized to receive location data. - - - Represents a geolocation error. - - - - The type of error that occured. - Constructs and initializes a new instance of the class. - - - - The type of error that occured. - The original exception causing this error. - Constructs and initializes a new instance of the class. - - - - Gets the type of error that occured. - The type of error that occred. - - - - A class providing the ability to get or listen to the device's current geo-location. - - - - The context from which to get the location service. - Creates and initializes a new instance of the class (iOS only). - iOS and Windows Phone only. - - - The context from which to get the location service. - Creates and initializes a new instance of the class with a (Android only). - Android only. - - - Gets or sets the desired accuracy in meters. - Desired accuracy in meters. - - This is only a hint to the underlying platform, you may receive location updates with higher or lower accuracy. - - Changes to this while the geolocator will have no effect until the next time - is called. - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of . - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - A to cancel the position request. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - A to cancel the position request. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - A to cancel the position request. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of - If the user has denied location access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be - . - - - - - The amount of time in milliseconds to wait for before returning a best guess or cancelling. - A to cancel the position request. - Whether or not to also listen for heading changes. - Requests the device's current location and returns a future to it. - A for the current . - - - The task will be set with the first with a - greater than or equal to . If a position with the desired accuracy can not be - obtained within , the most accurate position found will be used. If no position could be found at all within - , the task will be canceled. - - - If the underlying platform needs to request location access permissions, it will be performed automatically. - If all location services are disabled or a fatal error occurs, the future will contain - with of GeolocationError.PositionUnavailable. If the user has denied location - access to the app (iOS), or the app didn't specify location acccess in its manifest (Android), the error will be GelocationError.Unauthorized. - - - - - - Gets a value indicating whether geolocation services are available on the device. - - - true if geolocation services are available; otherwise, false. - - - - Use this to determine whether the device supports geolocation. On Android, this will also - be false if the manifest has not requested any location permissions. - - - - - - - Gets a value indicating whether geolocation is available and enabled. - - - true if geolocation is available and enabled; otherwise, false. - - - - Use this to determine whether geolocation is enabled by the user or not. It will also - return false if geolocation is unavailable, so use it conjunction with - if you wish to prompt the user about enabling geolocation services. - - - On iOS, this will be false if location services are disabled or explicitly turned off for this app. - On Android, this will be false if both wifi and gps location services are disabled (and passive is unavailable). - - - - - - Gets whether the position is currently being listened to. - - true if this geolocator is currently listening to position updates; otherwise, false. - - - - Raised when position information is updated. - - - This event will fire even when the contained is below . - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - - Raised when there is an error retrieving position information while listening. - - - Errors are raised only when listening (). If the app was suspended, there is - no guarantee that this event will be raised upon resume if the user has disabled location services inbetween suspending and resuming. It's - recommended that you stop listening on suspension and start again when the app is resumed. - - If an error occurs, listening will be stopped automatically. Temporary errors will not be reported. - - - - - A hint for the minimum time between position updates in milliseconds. - A hint for the minimum distance between position updates in meters. - Starts listening to position changes with specified thresholds. - - - If the underlying OS needs to request location access permissions, it will occur automatically. - - - If a occurs, listening will be halted automatically. - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - is < 0. - - or - - is < 0. - - - This geolocator already . - - - - - A hint for the minimum time between position updates in milliseconds. - A hint for the minimum distance between position updates in meters. - Whether or not to also listen for heading. - Starts listening to position changes with specified thresholds. - - - If the underlying OS needs to request location access permissions, it will occur automatically. - - - If a occurs, listening will be halted automatically. - - - The various implementations will do their best to provide the most accurate up to . - In order to receive initial updates more quickly, you may receive less accurate updates to begin with. You may also begin receiving more accurate updates than you require, - as is only a hint and can not definitively set what accuracy level you receive. - - - - - is < 0. - - or - - is < 0. - - - This geolocator already . - - - - - Stops listening to position changes. - - - - - Gets a value indicating whether this supports heading. - - true if supports heading; otherwise, false. - - - - - Represents an obtained location at a specific time. - - - - Constructs and initializes a new instance of the class. - - - - The position to copy from. - Constructs and copies a new instance of the class from the given . - - - - Gets or sets the potential position error radius in meters. - The potential position error radius in meters of the and members. - This may be higher or lower than the . - - - Gets or sets the altitude in meters relative to sea level. - The altitude in meters, relative to seal level. - - - - Gets or sets the potential altitude error range in meters. - The potential error, in meters, of the member. - Not currently supported on Android, will always read 0. - - - Gets or sets the heading in degrees relative to true North. - Heading relative to true north. - Use to determine whether this property will contain a value. - - - Gets or sets the latitude. - The latitude. - - - - Gets or sets the longitude. - The longitude. - - - - Gets or sets the speed in meters per second. - The speed of the device, in meters per second, when the position was recorded. - This value is only for the speed at the instant the position was recorded, as such it may vary wildly. - - - Gets or sets the timestamp of the position. - A representing the timestmap of the position. - - - - Provides data for events. - - - - The type of error that occured. - Constructs and initializes a new instance of the class. - - - - Gets the type of error that occured. - The type of error that occured. - - - - Provides data for events. - - - - A - Constructs and initializes a new instance of the class by specifying the . - - - - Gets the for the event. - The position for the event. - - - - Represents the various types of cameras available. - - - - The front facing camera. - - - The rear facing camera. - - - Represents a media file newly taken or picked from the gallery. - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - - - - - Releases all resources used by the . - - - - Deconstructs the MediaFile releasing all resources. - - - - Gets a stream to the media file. - A for reading the file. - - - Disposing the returned stream is separate from disposing the containing , - ensure that you dispose both. - - - Where possible, this method will return a stream from memory instead of reading from storage. - - - - - Gets the path to the file. - The path to the file. - - - On iOS and Android, this is the full path to the file. On Windows Phone, it's a relative path - under isolated storage. - - - - - - Contains extension methods for the class. - This class is only present in the Android version of Xamarin.Mobile. - - - The to retrieve the from. - The current , typically your . - Asynchronously retrieves a from the - A representing the media selected or taken. - This method is meant to be called on the passed to . - - - is null. - - - -- or -- - - - is null. - - - - is not an intent passed to from . - - - - Represents an error raised when media supplied by the system could not be found. - - - - The original path of the media. - Constructs and initializles a new instance of the class. - - - - The original path of the media. - An exception that was raised trying to locate the media. - Constructs and initializles a new instance of the class. - - - - The original path of the media that could not be located. - A containing the original path of the media. - - - - Contains methods allowing the asynchronous picking and taking of media. - - - Only one async operation can be active at a time for a single instance of . - - - Avoid blocking on the resulting task (by using - or ) from the pick and take operations. As these operations - invoke the system UI for picking or taking media the operation occurs on the current UI thread and may deadlock - the application. Instead, use await or to handle the result of the operation. - - - If the user cancels a pick or take operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - On Windows Phone, your application may be deactivated while a pick or take operation UI is presented. To ensure that - receives the result of the operation, the - must be in class scope of your PhoneApplicationPage and it must be initialized in the page's constructor. This is an unavoidable - limitation of the Windows Phone platform. - - - - - Constructs and initializes a new instance of the class. - This constructor is available on iOS, Windows Phone and WinRT. - - - The context to use for operations. - Constructs and initializes a new instance of the class. - This constructor is only available on Android. - - - Gets a UI object for the system photo picker UI. - The UI object for you to display. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - On Android, this method returns an to be used with . - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Gets a UI object for the system video picker UI. - A UI object for you to display. on Android, on iOS. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Options such as which camera to default to and where to store the photo. - Gets a UI object for the system photo camera UI. - A UI object for you to display. on Android, on iOS. - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - - - Options such as which camera to default to, quality, length and where to store the photo. - Gets a UI object for the system photo camera UI. - - A UI object for you to display. on Android, on iOS. - - - This method is only present on the iOS and Android versions of Xamarin.Mobile. - - - - On Android, this method returns an to be used with . - - { - MediaFile file = t.Result; - // Do stuff with file - }, TaskScheduler.FromCurrentSynchronizationContext()); -} -]]> - - - - On iOS, this method returns a . Use - to get the result. As you are controlling the display of the view controller, you must also dismiss it yourself. - - - - - - Gets whether a camera is available on the device. - - true if a camera is present and available, false otherwise. - - - Check this property before using or - , as they will throw - if it is false. - - - - - - - Gets whether picking or taking photos is supported. - - true if photos are supported, false otherwise. - - - Check this property before using or - , as they will throw - if it is false. - - - - - - - Begins an asynchronous operation to pick a photo from the device's gallery by launching the system UI for this. - A of . - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for picking a photo, - the operation occurs on the current UI thread and may deadlock the application. Instead, use - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is false. - - - Another async operation is pending on this - - - Begins an asynchronous operation to pick a video from the device's gallery by launching the system UI for this. - - A of . - - - - When picking media, the returned file should be considered temporary. If you wish to persist this file, you should copy - the file before calling . Once you've persisted the file, or finished - viewing it, calling will cleanup any temporary files that may have been - created. - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for picking a video, - the operation occurs on the current UI thread and may deadlock the application. Instead, use - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is false. - - - Another async operation is pending on this - - - Options such as which camera to default to and where to store the photo. - Begins an asynchronous operation to take a new photo and store it in a file by launching the system UI for this. - - A of . - - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for taking photos, - the operation occurs on the current UI thread and may deadlock the application. Instead, use await or - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is null. - - - One of the members of has an invalid value. - - - or - is false. - - - Another async operation is pending on this - - - - Options such as which camera to default to, quality, length and where to store the photo. - Begins an asynchronous operation to record a new video and store it to a file by launching the system UI for this. - - A of . - - - - Avoid blocking on the resulting task (by using - or ). As this operation invokes the system UI for recording video, - the operation occurs on the current UI thread and may deadlock the application. Instead, use await or - to handle the result of the operation. - - - If the user cancels the operation, the returned task will continue with - as true. If an error occured during the operation, will - be true and will contain the errors. It's important to check - for any exceptions as otherwise the exception will be rethrown when the task's finalizer runs. - - - In the event that the system provides media that MediaPicker can not find or understand, a - will be raised with the original path to the media supplied by the system. This is only a concern on Android where any camera or gallery app can - be used to retrieve media. - - - - is null. - - - One of the members of has an invalid value. - - - or - is false. - - - Another async operation is pending on this - - - Gets whether picking or taking videos is supported. - - true if videos are supported, false otherwise. - - - - Check this property before using or - , as they will throw - if it is false. - - - This currently always returns false on Windows Phone. - - - - - - - - A subclass of providing a method to retrieve the . - - This class is only present in the iOS version of Xamarin.Mobile. - - - - Asynchronously retrieves a from the picker. - - - A representing the media selected or taken. - - - - - Holds options for camera-based capturing operations. - - - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the default camera to use for the operation. - The default camera to use for the operation. - - - This only serves as a hint to the host system to use the specified camera. If setting the default - camera - or the camera selected - is unsupported, this property will be ignored. - - - - - Base class for media storing operations. - - - - - - Constructs and intializes a new instance of the class. - - - - Gets or sets the directory to store the media in. - The directory to store the media in. - - - The media store operations have specific root folders they will store media in. This property - acts as a sub-directory to those directories. If null, the operation will just use - the root of it's specific directory. - - - On iOS and Windows Phone, the root directory is just the root of the application-specific storage - area. On Android, the external storage folder most relevant to the operation will be used. - - - - - Gets or sets the name of the file. - The name of the file to store the media as. - - - If this is null, the operation will generate a unique filename automatically. If - a name without an extension is specified, an appropriate one will be added by the operation. - - - - - Holds options for storing videos. - - - - - Constructs and initializes a new instance of the class. - - - - Gets or sets the desired length of the video recording. - A representing the desired elngth of the recording. - - - Not all camera implementations on Android respect this property, as such it should - be considered only a hint and not a guarantee of result length. - - - - - Gets or sets the quality level for the video. - Video quality level. - - - Not all host systems support three settings. On Android, is - interpreted as . - - - - - Represents a video quality setting. - - - Not all host systems support three settings. On Android, is - interpreted as . - - - - - High quality recording. - - - Low quality recording. - - - Medium quality recording. - - - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Assets/AboutAssets.txt b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Assets/AboutAssets.txt deleted file mode 100755 index ee39886..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Assets/AboutAssets.txt +++ /dev/null @@ -1,19 +0,0 @@ -Any raw assets you want to be deployed with your application can be placed in -this directory (and child directories) and given a Build Action of "AndroidAsset". - -These files will be deployed with you package and will be accessible using Android's -AssetManager, like this: - -public class ReadAsset : Activity -{ - protected override void OnCreate (Bundle bundle) - { - base.OnCreate (bundle); - - InputStream input = Assets.Open ("my_asset.txt"); - } -} - -Additionally, some Android functions will automatically load asset files: - -Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf"); \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/ContactActivity.cs b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/ContactActivity.cs deleted file mode 100755 index 998dac0..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/ContactActivity.cs +++ /dev/null @@ -1,72 +0,0 @@ -using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; - -using Android.App; -using Android.Content; -using Android.OS; -using Android.Runtime; -using Android.Views; -using Android.Widget; -using Xamarin.Contacts; - -namespace ContactsSample -{ - [Activity (Label = "ContactActivity")] - public class ContactActivity : Activity - { - protected override void OnCreate (Bundle bundle) - { - base.OnCreate (bundle); - - // - // Get the contact ID that is passed in - // from the main activity - // - String contactID = String.Empty; - if(bundle != null) - { - contactID = bundle.GetString("contactID"); - } - else - { - contactID = Intent.GetStringExtra("contactID"); - } - - Contact contact = MainActivity.AddressBook.Load (contactID); - - // - // If the contact is empty, we'll - // display a 'not found' error - // - String displayName = "Contact Not Found"; - String mobilePhone = String.Empty; - - // - // Set the displayName variable to the contact's - // DisplayName property - // - if(contact != null) - { - displayName = contact.DisplayName; - var phone = contact.Phones.FirstOrDefault (p => p.Type == PhoneType.Mobile); - if(phone != null) - { - mobilePhone = phone.Number; - } - } - - // - // Show the contacts display name and mobile phone - // - SetContentView (Resource.Layout.contact_view); - var fullNameTextView = FindViewById (Resource.Id.full_name); - fullNameTextView.Text = displayName; - var mobilePhoneTextView = FindViewById (Resource.Id.mobile_phone); - mobilePhoneTextView.Text = mobilePhone; - - } - } -} - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Contacts Sample.csproj b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Contacts Sample.csproj deleted file mode 100755 index 26ddea6..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Contacts Sample.csproj +++ /dev/null @@ -1,86 +0,0 @@ - - - - Debug - AnyCPU - 8.0.30703 - 2.0 - {32E5FA7A-4754-49C6-BA09-2E262BEDC4CE} - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Library - Properties - ContactsSample - ContactsSample - 512 - true - Resources\Resource.Designer.cs - Off - Properties\AndroidManifest.xml - v2.3 - - - True - full - False - bin\Debug\ - DEBUG;TRACE - prompt - 4 - None - armeabi;armeabi-v7a;x86 - - - pdbonly - True - bin\Release\ - TRACE - prompt - 4 - False - SdkOnly - armeabi;armeabi-v7a;x86 - - - - - - - - - - ..\..\..\lib\android\Xamarin.Mobile.dll - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/MainActivity.cs b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/MainActivity.cs deleted file mode 100755 index f194121..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/MainActivity.cs +++ /dev/null @@ -1,68 +0,0 @@ -using System; -using System.Text; -using System.Threading.Tasks; -using Android.App; -using Android.Content; -using Android.Database; -using Android.Net; -using Android.OS; -using Android.Provider; -using Android.Widget; -using Xamarin.Contacts; -using System.Linq; -using System.Collections.Generic; - -namespace ContactsSample -{ - [Activity(Label = "ContactsSample", MainLauncher = true, Icon = "@drawable/icon")] - public class MainActivity : ListActivity - { - List contacts = new List(); - List contactIDs = new List(); - - public static readonly AddressBook AddressBook = new AddressBook (Application.Context) { PreferContactAggregation = true }; - - protected override void OnCreate(Bundle bundle) - { - base.OnCreate(bundle); - - // We must request permission to access the user's address book - // This will prompt the user on platforms that ask, or it will validate - // manifest permissions on platforms that declare their required permissions. - AddressBook.RequestPermission().ContinueWith (t => - { - if (!t.Result) { - Toast.MakeText (this, "Permission denied, check your manifest", ToastLength.Long).Show(); - return; - } - - // Contacts can be selected and sorted using LINQ! - // - // In this sample, we'll just use LINQ to sort contacts by - // their last name in reverse order. - foreach (Contact contact in AddressBook.Where (c => c.FirstName != null).OrderBy (c => c.FirstName)) { - contacts.Add (contact.DisplayName); - contactIDs.Add (contact.Id); // Save the ID in a parallel list - } - - ListAdapter = new ArrayAdapter (this, Resource.Layout.list_item, contacts.ToArray()); - ListView.TextFilterEnabled = true; - - // When clicked, start a new activity to display more contact details - ListView.ItemClick += delegate (object sender, AdapterView.ItemClickEventArgs args) { - - // To show the contact on the details activity, we - // need to send that activity the contacts ID - string contactId = contactIDs[args.Position]; - Intent showContactDetails = new Intent (this, typeof(ContactActivity)); - showContactDetails.PutExtra ("contactID", contactId); - StartActivity (showContactDetails); - - // Alternatively, show a toast with the name of the contact selected - // - //Toast.MakeText (Application, ((TextView)args.View).Text, ToastLength.Short).Show (); - }; - }, TaskScheduler.FromCurrentSynchronizationContext()); - } - } -} \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Properties/AndroidManifest.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Properties/AndroidManifest.xml deleted file mode 100755 index 33f6f94..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Properties/AndroidManifest.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Properties/AssemblyInfo.cs b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Properties/AssemblyInfo.cs deleted file mode 100755 index 8739c90..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,40 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; -using Android.App; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("ContactsSample")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Xamarin Inc.")] -[assembly: AssemblyProduct("ContactsSample")] -[assembly: AssemblyCopyright("Copyright © 2011-2012 Xamarin Inc.")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("a557ce8c-9dbe-4b93-8fc4-95ffc126cf14")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] - -// This app uses the internet, this can be removed if not needed -[assembly: UsesPermission("android.permission.INTERNET")] \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Drawable/Icon.png b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Drawable/Icon.png deleted file mode 100755 index 8074c4c..0000000 Binary files a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Drawable/Icon.png and /dev/null differ diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Layout/contact_view.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Layout/contact_view.xml deleted file mode 100755 index 9cc411e..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Layout/contact_view.xml +++ /dev/null @@ -1,20 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Layout/list_item.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Layout/list_item.xml deleted file mode 100755 index 64c8f13..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Layout/list_item.xml +++ /dev/null @@ -1,7 +0,0 @@ - - - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Resource.Designer.cs b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Resource.Designer.cs deleted file mode 100755 index 6b6f8c4..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Resource.Designer.cs +++ /dev/null @@ -1,93 +0,0 @@ -#pragma warning disable 1591 -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.18033 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -[assembly: Android.Runtime.ResourceDesignerAttribute("ContactsSample.Resource", IsApplication=true)] - -namespace ContactsSample -{ - - - [System.CodeDom.Compiler.GeneratedCodeAttribute("Xamarin.Android.Build.Tasks", "1.0.0.0")] - public partial class Resource - { - - Resource() - { - global::Android.Runtime.ResourceIdManager.UpdateIdValues (); - } - - public static void UpdateIdValues() - { - } - - public partial class Attribute - { - - private Attribute() - { - } - } - - public partial class Drawable - { - - // aapt resource value: 0x7f020000 - public const int Icon = 2130837504; - - private Drawable() - { - } - } - - public partial class Id - { - - // aapt resource value: 0x7f050000 - public const int full_name = 2131034112; - - // aapt resource value: 0x7f050001 - public const int mobile_phone = 2131034113; - - private Id() - { - } - } - - public partial class Layout - { - - // aapt resource value: 0x7f030000 - public const int contact_view = 2130903040; - - // aapt resource value: 0x7f030001 - public const int list_item = 2130903041; - - private Layout() - { - } - } - - public partial class String - { - - // aapt resource value: 0x7f040001 - public const int ApplicationName = 2130968577; - - // aapt resource value: 0x7f040000 - public const int Hello = 2130968576; - - private String() - { - } - } - } -} -#pragma warning restore 1591 diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Values/Strings.xml b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Values/Strings.xml deleted file mode 100755 index b231544..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/ContactsSample/Resources/Values/Strings.xml +++ /dev/null @@ -1,5 +0,0 @@ - - - Hello World, Click Me! - ContactsSample - diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/GeolocationSample/Assets/AboutAssets.txt b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/GeolocationSample/Assets/AboutAssets.txt deleted file mode 100755 index ee39886..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/GeolocationSample/Assets/AboutAssets.txt +++ /dev/null @@ -1,19 +0,0 @@ -Any raw assets you want to be deployed with your application can be placed in -this directory (and child directories) and given a Build Action of "AndroidAsset". - -These files will be deployed with you package and will be accessible using Android's -AssetManager, like this: - -public class ReadAsset : Activity -{ - protected override void OnCreate (Bundle bundle) - { - base.OnCreate (bundle); - - InputStream input = Assets.Open ("my_asset.txt"); - } -} - -Additionally, some Android functions will automatically load asset files: - -Typeface tf = Typeface.CreateFromAsset (Context.Assets, "fonts/samplefont.ttf"); \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/GeolocationSample/Geolocation Sample.csproj b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/GeolocationSample/Geolocation Sample.csproj deleted file mode 100755 index 6e6f597..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/GeolocationSample/Geolocation Sample.csproj +++ /dev/null @@ -1,76 +0,0 @@ - - - - Debug - AnyCPU - 10.0.0 - 2.0 - {82254F3E-647E-4F4A-AA4F-008A614C4B02} - {EFBA0AD7-5A72-4C68-AF49-83D382785DCF};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} - Library - GeolocationSample - Resources - Assets - Resource - True - Resources\Resource.designer.cs - GeolocationSample - Properties\AndroidManifest.xml - False - armeabi - - - v2.3 - - - True - full - False - bin\Debug - DEBUG; - prompt - 4 - False - None - True - armeabi;armeabi-v7a;x86 - - - none - False - bin\Release - prompt - 4 - False - False - SdkOnly - armeabi;armeabi-v7a;x86 - - - - - - - - ..\..\..\lib\android\Xamarin.Mobile.dll - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/GeolocationSample/MainActivity.cs b/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/GeolocationSample/MainActivity.cs deleted file mode 100755 index 469e07d..0000000 --- a/bitrise/Components/xamarin.social-1.1.7/samples/Xamarin.Social.Sample.Android-Component/Components/xamarin.mobile-0.7.4/samples/Xamarin.Mobile.Android.Samples/GeolocationSample/MainActivity.cs +++ /dev/null @@ -1,140 +0,0 @@ -using System; -using Android.App; -using Android.Widget; -using Android.OS; -using System.Threading; -using Xamarin.Geolocation; - -namespace GeolocationSample -{ - [Activity (Label = "GeolocationSample", MainLauncher = true)] - public class MainActivity : Activity - { - private Button toggleListenButton, cancelPositionButton; - - private TextView positionStatus, positionLatitude, positionLongitude, positionAccuracy, - listenStatus, listenLatitude, listenLongitude, listenAccuracy; - - protected override void OnCreate (Bundle bundle) - { - base.OnCreate (bundle); - - // Set our view from the "main" layout resource - SetContentView (Resource.Layout.Main); - - FindViewById