-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
ItemPager.xml
182 lines (172 loc) · 13.8 KB
/
ItemPager.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
<Type Name="ItemPager" FullName="System.Web.UI.MobileControls.ItemPager">
<TypeSignature Language="C#" Value="public class ItemPager" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit ItemPager extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Web.UI.MobileControls.ItemPager" />
<TypeSignature Language="VB.NET" Value="Public Class ItemPager" />
<TypeSignature Language="F#" Value="type ItemPager = class" />
<TypeSignature Language="C++ CLI" Value="public ref class ItemPager" />
<AssemblyInfo>
<AssemblyName>System.Web.Mobile</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0;netframework-4.5;netframework-4.5.1;netframework-4.5.2;netframework-4.6;netframework-4.6.1;netframework-4.6.2;netframework-4.7;netframework-4.7.1;netframework-4.7.2;netframework-4.8;netframework-4.8.1">
<AttributeName Language="C#">[System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")]</AttributeName>
<AttributeName Language="F#">[<System.Obsolete("The System.Web.Mobile.dll assembly has been deprecated and should no longer be used. For information about how to develop ASP.NET mobile applications, see http://go.microsoft.com/fwlink/?LinkId=157231.")>]</AttributeName>
</Attribute>
</Attributes>
<Docs>
<summary>Assists in paginating a form. For information about how to develop ASP.NET mobile applications, see <see href="https://learn.microsoft.com/aspnet/mobile/overview">Mobile Apps & Sites with ASP.NET</see>.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
For each control that supports internal pagination, an <xref:System.Web.UI.MobileControls.ItemPager> object is created and used to paginate the contents of the control.
This class is used with the <xref:System.Web.UI.MobileControls.PagedControl> class for controls that have long text length, such as a <xref:System.Web.UI.WebControls.ListControl>, <xref:System.Web.UI.MobileControls.LiteralText>, or <xref:System.Web.UI.MobileControls.ObjectList>.
Normally, you would not inherit and modify this class unless you want to create your own customized pagination. More typically, you would inherit from the <xref:System.Web.UI.MobileControls.PagedControl> class and extend your own customized properties and methods.
]]></format>
</remarks>
<altmember cref="T:System.Web.AspNetHostingPermission" />
<altmember cref="T:System.Web.UI.MobileControls.PagedControl" />
<related type="Article" href="https://learn.microsoft.com/previous-versions/aspnet/8ss4ds3k(v=vs.100)">Pagination</related>
<related type="Article" href="https://msdn.microsoft.com/library/eeafcb67-3d78-4b37-badc-310cbc5a00a6">Designing and Rendering Concepts for Mobile Controls</related>
</Docs>
<Members>
<MemberGroup MemberName=".ctor">
<AssemblyInfo>
<AssemblyName>System.Web.Mobile</AssemblyName>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Web.UI.MobileControls.ItemPager" /> class. This API is obsolete. For information about how to develop ASP.NET mobile applications, see <see href="https://learn.microsoft.com/aspnet/mobile/overview">Mobile Apps & Sites with ASP.NET</see>.</summary>
<related type="Article" href="https://learn.microsoft.com/previous-versions/aspnet/8ss4ds3k(v=vs.100)">Pagination</related>
<related type="Article" href="https://msdn.microsoft.com/library/eeafcb67-3d78-4b37-badc-310cbc5a00a6">Designing and Rendering Concepts for Mobile Controls</related>
</Docs>
</MemberGroup>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ItemPager ();" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.MobileControls.ItemPager.#ctor" />
<MemberSignature Language="VB.NET" Value="Public Sub New ()" />
<MemberSignature Language="C++ CLI" Value="public:
 ItemPager();" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mobile</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters />
<Docs>
<summary>Initializes a new instance of the <see cref="T:System.Web.UI.MobileControls.ItemPager" /> class. This API is obsolete. For information about how to develop ASP.NET mobile applications, see <see href="https://learn.microsoft.com/aspnet/mobile/overview">Mobile Apps & Sites with ASP.NET</see>.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Constructs a new ItemPager object.
]]></format>
</remarks>
<related type="Article" href="https://learn.microsoft.com/previous-versions/aspnet/8ss4ds3k(v=vs.100)">Pagination</related>
<related type="Article" href="https://msdn.microsoft.com/library/eeafcb67-3d78-4b37-badc-310cbc5a00a6">Designing and Rendering Concepts for Mobile Controls</related>
</Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public ItemPager (System.Web.UI.MobileControls.ControlPager pager, System.Web.UI.MobileControls.MobileControl control, int itemCount, int itemsPerPage, int itemWeight);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(class System.Web.UI.MobileControls.ControlPager pager, class System.Web.UI.MobileControls.MobileControl control, int32 itemCount, int32 itemsPerPage, int32 itemWeight) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Web.UI.MobileControls.ItemPager.#ctor(System.Web.UI.MobileControls.ControlPager,System.Web.UI.MobileControls.MobileControl,System.Int32,System.Int32,System.Int32)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (pager As ControlPager, control As MobileControl, itemCount As Integer, itemsPerPage As Integer, itemWeight As Integer)" />
<MemberSignature Language="F#" Value="new System.Web.UI.MobileControls.ItemPager : System.Web.UI.MobileControls.ControlPager * System.Web.UI.MobileControls.MobileControl * int * int * int -> System.Web.UI.MobileControls.ItemPager" Usage="new System.Web.UI.MobileControls.ItemPager (pager, control, itemCount, itemsPerPage, itemWeight)" />
<MemberSignature Language="C++ CLI" Value="public:
 ItemPager(System::Web::UI::MobileControls::ControlPager ^ pager, System::Web::UI::MobileControls::MobileControl ^ control, int itemCount, int itemsPerPage, int itemWeight);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mobile</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Parameters>
<Parameter Name="pager" Type="System.Web.UI.MobileControls.ControlPager" />
<Parameter Name="control" Type="System.Web.UI.MobileControls.MobileControl" />
<Parameter Name="itemCount" Type="System.Int32" />
<Parameter Name="itemsPerPage" Type="System.Int32" />
<Parameter Name="itemWeight" Type="System.Int32" />
</Parameters>
<Docs>
<param name="pager">The control pager for the control being paginated.</param>
<param name="control">The control being paginated.</param>
<param name="itemCount">The total number of items in the control to be paginated.</param>
<param name="itemsPerPage">The maximum number of items to be displayed per page.</param>
<param name="itemWeight">The weight to be assigned per item. If a control considers a character to be an item, this value should be small; if a control considers a line of text to be an item, this value should be larger.</param>
<summary>Initializes a new instance of the <see cref="T:System.Web.UI.MobileControls.ItemPager" /> class. This API is obsolete. For information about how to develop ASP.NET mobile applications, see <see href="https://learn.microsoft.com/aspnet/mobile/overview">Mobile Apps & Sites with ASP.NET</see>.</summary>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
Constructs a new <xref:System.Web.UI.MobileControls.ItemPager> object, initializing the <xref:System.Web.UI.MobileControls.ControlPager> and <xref:System.Web.UI.MobileControls.MobileControl> objects; and the <xref:System.Web.UI.MobileControls.ItemPager.ItemCount%2A>, <xref:System.Web.UI.MobileControls.PagedControl.ItemsPerPage%2A>, and <xref:System.Web.UI.MobileControls.PagedControl.ItemWeight%2A> properties with the values of the `pager`, `control`, `itemCount`, `itemsPerPage`, and `itemWeight` parameters, respectively.
]]></format>
</remarks>
<related type="Article" href="https://learn.microsoft.com/previous-versions/aspnet/8ss4ds3k(v=vs.100)">Pagination</related>
<related type="Article" href="https://msdn.microsoft.com/library/eeafcb67-3d78-4b37-badc-310cbc5a00a6">Designing and Rendering Concepts for Mobile Controls</related>
</Docs>
</Member>
<Member MemberName="ItemCount">
<MemberSignature Language="C#" Value="public int ItemCount { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 ItemCount" />
<MemberSignature Language="DocId" Value="P:System.Web.UI.MobileControls.ItemPager.ItemCount" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ItemCount As Integer" />
<MemberSignature Language="F#" Value="member this.ItemCount : int" Usage="System.Web.UI.MobileControls.ItemPager.ItemCount" />
<MemberSignature Language="C++ CLI" Value="public:
 property int ItemCount { int get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mobile</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the count of items visible on the current page. This API is obsolete. For information about how to develop ASP.NET mobile applications, see <see href="https://learn.microsoft.com/aspnet/mobile/overview">Mobile Apps & Sites with ASP.NET</see>.</summary>
<value>The count of items visible on the current page.</value>
<remarks>
<format type="text/markdown"><![CDATA[
## Remarks
ASP.NET mobile controls that support internal pagination also provide a feature called custom pagination. Normally, such controls require you to provide all the data that they can display. Developers specify the total number of items that are in the list in the <xref:System.Web.UI.MobileControls.ItemPager.ItemCount%2A> property. The <xref:System.Web.UI.MobileControls.PagedControl.ItemsPerPage%2A> property specifies how many items the control displays per page.
]]></format>
</remarks>
<altmember cref="T:System.Web.UI.MobileControls.LoadItemsEventArgs" />
<related type="Article" href="https://learn.microsoft.com/previous-versions/aspnet/8ss4ds3k(v=vs.100)">Pagination</related>
<related type="Article" href="https://msdn.microsoft.com/library/eeafcb67-3d78-4b37-badc-310cbc5a00a6">Designing and Rendering Concepts for Mobile Controls</related>
</Docs>
</Member>
<Member MemberName="ItemIndex">
<MemberSignature Language="C#" Value="public int ItemIndex { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 ItemIndex" />
<MemberSignature Language="DocId" Value="P:System.Web.UI.MobileControls.ItemPager.ItemIndex" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property ItemIndex As Integer" />
<MemberSignature Language="F#" Value="member this.ItemIndex : int" Usage="System.Web.UI.MobileControls.ItemPager.ItemIndex" />
<MemberSignature Language="C++ CLI" Value="public:
 property int ItemIndex { int get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>System.Web.Mobile</AssemblyName>
<AssemblyVersion>1.0.5000.0</AssemblyVersion>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
</AssemblyInfo>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the index of the first visible item on the current page. Returns a value of -1 if no items are visible. This API is obsolete. For information about how to develop ASP.NET mobile applications, see <see href="https://learn.microsoft.com/aspnet/mobile/overview">Mobile Apps & Sites with ASP.NET</see>.</summary>
<value>The index of the first visible item on the current page.</value>
<remarks>To be added.</remarks>
<related type="Article" href="https://learn.microsoft.com/previous-versions/aspnet/8ss4ds3k(v=vs.100)">Pagination</related>
<related type="Article" href="https://msdn.microsoft.com/library/eeafcb67-3d78-4b37-badc-310cbc5a00a6">Designing and Rendering Concepts for Mobile Controls</related>
</Docs>
</Member>
</Members>
</Type>