﻿<?xml version="1.0" encoding="utf-8"?><Type Name="DataSetViewSchema" FullName="System.Web.UI.Design.DataSetViewSchema"><TypeSignature Language="C#" Value="public sealed class DataSetViewSchema : System.Web.UI.Design.IDataSourceViewSchema" /><AssemblyInfo><AssemblyName>System.Design</AssemblyName><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Base><BaseTypeName>System.Object</BaseTypeName></Base><Interfaces><Interface><InterfaceName>System.Web.UI.Design.IDataSourceViewSchema</InterfaceName></Interface></Interfaces><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>Use the <see cref="T:System.Web.UI.Design.DataSetViewSchema" /> class to list the structure of data using a <see cref="T:System.Data.DataTable" /> at design time. Use the <see cref="M:System.Web.UI.Design.DataSetViewSchema.GetFields" /> method to get a list of information about each field as <see cref="T:System.Data.DataColumn" /> objects.</para><para>The <see cref="T:System.Web.UI.Design.DataSetViewSchema" /> class is used by custom control designer components to provide UI options to the user at design time that accurately reflect the structure of the data.</para><para>To examine the components of data using a <see cref="T:System.Data.DataSet" />, use the following classes.</para><list type="bullet"><item><para><see cref="T:System.Web.UI.Design.DataSetSchema" /></para></item><item><para><see cref="T:System.Web.UI.Design.DataSetViewSchema" /></para></item><item><para><see cref="T:System.Web.UI.Design.DataSetFieldSchema" /></para></item></list></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Represents the structure, or schema, of a <see cref="T:System.Data.DataTable" />. This class cannot be inherited.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public DataSetViewSchema (System.Data.DataTable dataTable);" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><Parameters><Parameter Name="dataTable" Type="System.Data.DataTable" /></Parameters><Docs><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Creates an instance of the <see cref="T:System.Web.UI.Design.DataSetViewSchema" /> class using a specified <see cref="T:System.Data.DataTable" />.</para></summary><param name="dataTable"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Data.DataTable" /> that the <see cref="T:System.Web.UI.Design.DataSetViewSchema" /> instance will describe.</param></Docs></Member><Member MemberName="GetChildren"><MemberSignature Language="C#" Value="public System.Web.UI.Design.IDataSourceViewSchema[] GetChildren ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Web.UI.Design.IDataSourceViewSchema[]</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="M:System.Web.UI.Design.DataSetViewSchema.GetChildren" /> method inherited from <see cref="T:System.Web.UI.Design.IDataSourceViewSchema" /> is not implemented in this class and always returns null.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets an array representing the child views contained in the current view.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>null.</para></returns></Docs></Member><Member MemberName="GetFields"><MemberSignature Language="C#" Value="public System.Web.UI.Design.IDataSourceFieldSchema[] GetFields ();" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Web.UI.Design.IDataSourceFieldSchema[]</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="M:System.Web.UI.Design.DataSetViewSchema.GetFields" /> method does not return information about hidden fields.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets an array containing information about each data field in the view.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>An array of <see cref="T:System.Web.UI.Design.IDataSourceFieldSchema" /> objects.</para></returns></Docs></Member><Member MemberName="Name"><MemberSignature Language="C#" Value="public string Name { get; }" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the name of the view using its <see cref="P:System.Data.DataTable.TableName" /> property.</para></summary></Docs></Member></Members></Type>