Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions docs/api/AVFoundation/IAVAsynchronousKeyValueLoading.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<Documentation>
<Docs DocId="T:AVFoundation.IAVAsynchronousKeyValueLoading">
<summary>Interface representing the required methods (if any) of the protocol <see cref="T:AVFoundation.AVAsynchronousKeyValueLoading" />.</summary>
<remarks>
<para>This interface contains the required methods (if any) from the protocol defined by <see cref="T:AVFoundation.AVAsynchronousKeyValueLoading" />.</para>
<para>If developers create classes that implement this interface, the implementation methods will automatically be exported to Objective-C with the matching signature from the method defined in the <see cref="T:AVFoundation.AVAsynchronousKeyValueLoading" /> protocol.</para>
<para>Optional methods (if any) are provided by the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=AVFoundation%20AVAsynchronous%20Key%20Value%20Loading_%20Extensions&amp;scope=Xamarin" title="T:AVFoundation.AVAsynchronousKeyValueLoading_Extensions">T:AVFoundation.AVAsynchronousKeyValueLoading_Extensions</a></format> class as extension methods to the interface, allowing developers to invoke any optional methods on the protocol.</para>
</remarks>
</Docs>
</Documentation>
10 changes: 10 additions & 0 deletions docs/api/AVFoundation/IAVAudioStereoMixing.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<Documentation>
<Docs DocId="T:AVFoundation.IAVAudioStereoMixing">
<summary>Interface representing the required methods (if any) of the protocol <see cref="T:AVFoundation.AVAudioStereoMixing" />.</summary>
<remarks>
<para>This interface contains the required methods (if any) from the protocol defined by <see cref="T:AVFoundation.AVAudioStereoMixing" />.</para>
<para>If developers create classes that implement this interface, the implementation methods will automatically be exported to Objective-C with the matching signature from the method defined in the <see cref="T:AVFoundation.AVAudioStereoMixing" /> protocol.</para>
<para>Optional methods (if any) are provided by the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=AVFoundation%20AVAudio%20Stereo%20Mixing_%20Extensions&amp;scope=Xamarin" title="T:AVFoundation.AVAudioStereoMixing_Extensions">T:AVFoundation.AVAudioStereoMixing_Extensions</a></format> class as extension methods to the interface, allowing developers to invoke any optional methods on the protocol.</para>
</remarks>
</Docs>
</Documentation>
10 changes: 10 additions & 0 deletions docs/api/PhotosUI/IPHContentEditingController.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<Documentation>
<Docs DocId="T:PhotosUI.IPHContentEditingController">
<summary>Interface representing the required methods (if any) of the protocol <see cref="T:PhotosUI.PHContentEditingController" />.</summary>
<remarks>
<para>This interface contains the required methods (if any) from the protocol defined by <see cref="T:PhotosUI.PHContentEditingController" />.</para>
<para>If developers create classes that implement this interface, the implementation methods will automatically be exported to Objective-C with the matching signature from the method defined in the <see cref="T:PhotosUI.PHContentEditingController" /> protocol.</para>
<para>Optional methods (if any) are provided by the <format type="text/html"><a href="https://docs.microsoft.com/en-us/search/index?search=Photos%20UIPHContent%20Editing%20Controller_%20Extensions&amp;scope=Xamarin" title="T:PhotosUI.PHContentEditingController_Extensions">T:PhotosUI.PHContentEditingController_Extensions</a></format> class as extension methods to the interface, allowing developers to invoke any optional methods on the protocol.</para>
</remarks>
</Docs>
</Documentation>
5 changes: 0 additions & 5 deletions docs/api/UIKit/UICollectionViewDataSource.xml
Original file line number Diff line number Diff line change
Expand Up @@ -57,11 +57,6 @@
</example>
<para>The <see cref="T:UIKit.UICollectionViewSource" /> combines the <see cref="T:UIKit.UICollectionViewDataSource" /> API and the <see cref="T:UIKit.UICollectionViewDelegate" /> API in a single convenience class. Rather than creating two classes to assign to the <see cref="P:UIKit.UICollectionView.DataSource" /> and <see cref="P:UIKit.UICollectionView.Delegate" /> properties, a single <see cref="T:UIKit.UICollectionViewSource" /> can be created and assigned to the <see cref="P:UIKit.UICollectionView.Source" /> property.</para>
</remarks>





<related type="externalDocumentation" href="https://developer.apple.com/library/ios/documentation/UIKit/Reference/UICollectionViewDataSource_protocol/index.html">Apple documentation for <c>UICollectionViewDataSource</c></related>
</Docs>
</Documentation>
1 change: 0 additions & 1 deletion docs/api/UIKit/UICollectionViewDelegate.xml
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,6 @@
</list>
</para>
</remarks>

<related type="article" href="https://docs.xamarin.com/ios/Guides/User_Interface/Introduction_to_Collection_Views">Introduction to Collection Views</related>
<related type="externalDocumentation" href="https://developer.apple.com/library/ios/documentation/UIKit/Reference/UICollectionViewDelegate_protocol/index.html">Apple documentation for <c>UICollectionViewDelegate</c></related>
</Docs>
Expand Down
20 changes: 10 additions & 10 deletions docs/api/UIKit/UITableViewDataSource.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@
<related type="externalDocumentation" href="https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewDataSource_Protocol/index.html">Apple documentation for <c>UITableViewDataSource</c></related>
</Docs>
<Docs DocId="M:UIKit.UITableViewDataSource.SectionFor(UIKit.UITableView,System.String,System.IntPtr)">
<param name="tableView">Table view containing the section.</param>
<param name="title">The title that's displayed in the table view's index.</param>
<param name="atIndex">The index of the title in the array returned from the <see cref="M:UIKit.UITableViewSource.SectionIndexTitles(UIKit.UITableView)" />.</param>
<summary>Returns the index of the section with the given <paramref name="tableView" /> and <paramref name="atIndex" />.</summary>
<returns>The index of the section in the table view.</returns>
<remarks>
<para>This method is only required for table views that have an index: they must have the <see cref="F:UIKit.UITableViewStyle.Plain" /> style and implement the <see cref="M:UIKit.UITableViewSource.SectionIndexTitles(UIKit.UITableView)" /> property.</para>
<para>The index for a table view may contain fewer items than the number of actual sections in the table. This method is passed the text and index of an item in the index, and should return the position of the corresponding section. </para>
</remarks>
</Docs>
<param name="tableView">Table view containing the section.</param>
<param name="title">The title that's displayed in the table view's index.</param>
<param name="atIndex">The index of the title in the array returned from the <see cref="M:UIKit.UITableViewSource.SectionIndexTitles(UIKit.UITableView)" />.</param>
<summary>Returns the index of the section with the given <paramref name="tableView" /> and <paramref name="atIndex" />.</summary>
<returns>The index of the section in the table view.</returns>
<remarks>
<para>This method is only required for table views that have an index: they must have the <see cref="F:UIKit.UITableViewStyle.Plain" /> style and implement the <see cref="M:UIKit.UITableViewSource.SectionIndexTitles(UIKit.UITableView)" /> property.</para>
<para>The index for a table view may contain fewer items than the number of actual sections in the table. This method is passed the text and index of an item in the index, and should return the position of the corresponding section. </para>
</remarks>
</Docs>
</Documentation>
11 changes: 11 additions & 0 deletions docs/api/UIKit/UITableViewDelegate.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<Documentation>
<Docs DocId="T:UIKit.UITableViewDelegate">
<summary>A class that receives notifications from a UITableView. MonoTouch developers should generally use <see cref="T:UIKit.UITableViewSource" /> instead of this class.</summary>
<remarks>
<para>Implementing <see cref="T:UIKit.UITableView" /> often requires subclasses of both <see cref="T:UIKit.UITableViewDataSource" /> and <see cref="T:UIKit.UITableViewDelegate" /> to provide data and behavior for the table view. MonoTouch provides a single class - <see cref="T:UIKit.UITableViewSource" /> - so that only one class needs to be implemented.</para>
<para>The UITableViewDelegate class methods provide a table view with the ability to manage selection, configure section headers and footers, delete and reorder cells and control the editing menu.</para>
</remarks>
<related type="sample" href="https://github.com/xamarin/ios-samples/tree/master/MonoCatalog-MonoDevelop/">monocatalog</related>
<related type="externalDocumentation" href="https://developer.apple.com/library/ios/documentation/UIKit/Reference/UITableViewDelegate_Protocol/index.html">Apple documentation for <c>UITableViewDelegate</c></related>
</Docs>
</Documentation>
22 changes: 11 additions & 11 deletions docs/api/UIKit/UITableViewSource.xml
Original file line number Diff line number Diff line change
Expand Up @@ -12,15 +12,15 @@
</remarks>
</Docs>
<Docs DocId="M:UIKit.UITableViewSource.SectionFor(UIKit.UITableView,System.String,System.IntPtr)">
<param name="tableView">Table view containing the section.</param>
<param name="title">The title that's displayed in the table view's index.</param>
<param name="atIndex">The index of the title in the array returned from the <see cref="M:UIKit.UITableViewSource.SectionIndexTitles(UIKit.UITableView)" />.</param>
<summary>Returns the index of the section with the given <paramref name="tableView" /> and <paramref name="atIndex" />.</summary>
<returns>The index of the section in the table view.</returns>
<remarks>
<para>This method is only required for table views that have an index: they must have the <see cref="F:UIKit.UITableViewStyle.Plain" /> style and implement the <see cref="M:UIKit.UITableViewSource.SectionIndexTitles(UIKit.UITableView)" /> property.</para>
<para>The index for a table view may contain fewer items than the number of actual sections in the table. This method is passed the text and index of an item in the index, and should return the position of the corresponding section. </para>
<para>Declared in [UITableViewDataSource]</para>
</remarks>
</Docs>
<param name="tableView">Table view containing the section.</param>
<param name="title">The title that's displayed in the table view's index.</param>
<param name="atIndex">The index of the title in the array returned from the <see cref="M:UIKit.UITableViewSource.SectionIndexTitles(UIKit.UITableView)" />.</param>
<summary>Returns the index of the section with the given <paramref name="tableView" /> and <paramref name="atIndex" />.</summary>
<returns>The index of the section in the table view.</returns>
<remarks>
<para>This method is only required for table views that have an index: they must have the <see cref="F:UIKit.UITableViewStyle.Plain" /> style and implement the <see cref="M:UIKit.UITableViewSource.SectionIndexTitles(UIKit.UITableView)" /> property.</para>
<para>The index for a table view may contain fewer items than the number of actual sections in the table. This method is passed the text and index of an item in the index, and should return the position of the corresponding section. </para>
<para>Declared in [UITableViewDataSource]</para>
</remarks>
</Docs>
</Documentation>
Loading