1<?xml version="1.0" encoding="utf-8"?> 2<Type Name="ListItemControlBuilder" FullName="System.Web.UI.WebControls.ListItemControlBuilder"> 3 <TypeSignature Language="C#" Value="public class ListItemControlBuilder : System.Web.UI.ControlBuilder" Maintainer="auto" /> 4 <AssemblyInfo> 5 <AssemblyName>System.Web</AssemblyName> 6 <AssemblyPublicKey> 7 </AssemblyPublicKey> 8 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 9 <AssemblyVersion>2.0.0.0</AssemblyVersion> 10 </AssemblyInfo> 11 <ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement> 12 <Base> 13 <BaseTypeName>System.Web.UI.ControlBuilder</BaseTypeName> 14 </Base> 15 <Interfaces /> 16 <Docs> 17 <remarks> 18 <attribution license="cc4" from="Microsoft" modified="false" /> 19 <para>This class is used primarily for control developers. To create a custom control builder for a <see cref="T:System.Web.UI.WebControls.ListItem" /> derived control, you need to inherit from this class.</para> 20 </remarks> 21 <summary> 22 <attribution license="cc4" from="Microsoft" modified="false" /> 23 <para>Interacts with the parser to build a <see cref="T:System.Web.UI.WebControls.ListItem" /> control.</para> 24 </summary> 25 </Docs> 26 <Members> 27 <Member MemberName=".ctor"> 28 <MemberSignature Language="C#" Value="public ListItemControlBuilder ();" /> 29 <MemberType>Constructor</MemberType> 30 <ReturnValue /> 31 <Parameters /> 32 <Docs> 33 <remarks>To be added</remarks> 34 <summary> 35 <attribution license="cc4" from="Microsoft" modified="false" /> 36 <para>Initializes a new instance of the <see cref="T:System.Web.UI.WebControls.ListItemControlBuilder" /> class. </para> 37 </summary> 38 </Docs> 39 <AssemblyInfo> 40 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 41 <AssemblyVersion>2.0.0.0</AssemblyVersion> 42 </AssemblyInfo> 43 </Member> 44 <Member MemberName="AllowWhitespaceLiterals"> 45 <MemberSignature Language="C#" Value="public override bool AllowWhitespaceLiterals ();" /> 46 <MemberType>Method</MemberType> 47 <ReturnValue> 48 <ReturnType>System.Boolean</ReturnType> 49 </ReturnValue> 50 <Parameters /> 51 <Docs> 52 <remarks> 53 <attribution license="cc4" from="Microsoft" modified="false" /> 54 <para>This method overrides the inherited implementation of the <see cref="M:System.Web.UI.ControlBuilder.AllowWhitespaceLiterals" /> method to always indicate that white spaces in the text associated with the <see cref="T:System.Web.UI.WebControls.ListItem" /> control are not represented by <see cref="T:System.Web.UI.LiteralControl" /> objects.</para> 55 </remarks> 56 <summary> 57 <attribution license="cc4" from="Microsoft" modified="false" /> 58 <para>Determines whether white spaces in the text associated with the <see cref="T:System.Web.UI.WebControls.ListItem" /> are represented by <see cref="T:System.Web.UI.LiteralControl" /> objects.</para> 59 </summary> 60 <returns> 61 <attribution license="cc4" from="Microsoft" modified="false" /> 62 <para>false for all cases.</para> 63 </returns> 64 </Docs> 65 <AssemblyInfo> 66 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 67 <AssemblyVersion>2.0.0.0</AssemblyVersion> 68 </AssemblyInfo> 69 </Member> 70 <Member MemberName="HtmlDecodeLiterals"> 71 <MemberSignature Language="C#" Value="public override bool HtmlDecodeLiterals ();" /> 72 <MemberType>Method</MemberType> 73 <ReturnValue> 74 <ReturnType>System.Boolean</ReturnType> 75 </ReturnValue> 76 <Parameters /> 77 <Docs> 78 <remarks> 79 <attribution license="cc4" from="Microsoft" modified="false" /> 80 <para>The <see cref="M:System.Web.UI.WebControls.ListItemControlBuilder.HtmlDecodeLiterals" /> method is used to determine whether HTML entities in the text associated with the <see cref="T:System.Web.UI.WebControls.ListItem" /> are converted to their equivalent characters when the text is parsed. This method overrides the inherited implementation of the <see cref="M:System.Web.UI.ControlBuilder.HtmlDecodeLiterals" /> method to always return true. This indicates that HTML entities in the text associated with the <see cref="T:System.Web.UI.WebControls.ListItem" /> control are always automatically converted to their equivalent, plain text characters.</para> 81 <block subset="none" type="note"> 82 <para>The text associated with the <see cref="T:System.Web.UI.WebControls.ListItem" /> is rendered as an attribute of the <option> HTML element. When the attribute is rendered on the client, special characters are automatically converted to their equivalent HTML entity. For example, the less than character (<) is converted to &lt;. When the attribute is parsed, HTML entities are automatically converted back to their equivalent, plain text characters.</para> 83 </block> 84 </remarks> 85 <summary> 86 <attribution license="cc4" from="Microsoft" modified="false" /> 87 <para>Determines whether HTML entities in the text associated with the <see cref="T:System.Web.UI.WebControls.ListItem" /> are converted to their equivalent characters when the text is parsed.</para> 88 </summary> 89 <returns> 90 <attribution license="cc4" from="Microsoft" modified="false" /> 91 <para>true for all cases.</para> 92 </returns> 93 </Docs> 94 <AssemblyInfo> 95 <AssemblyVersion>1.0.5000.0</AssemblyVersion> 96 <AssemblyVersion>2.0.0.0</AssemblyVersion> 97 </AssemblyInfo> 98 </Member> 99 </Members> 100</Type>