<Type Name="AttrType" FullName="Pango.AttrType"> <TypeSignature Language="C#" Maintainer="duncan" Value="public enum AttrType;" /> <AssemblyInfo> <AssemblyName>pango-sharp</AssemblyName> <AssemblyVersion>0.0.0.0</AssemblyVersion> <Attributes /> </AssemblyInfo> <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> <Docs> <summary>To be added</summary> <remarks> <para> This enumeration is used to distinguish between different types of attributes. Along with the predefined values, it is possible to allocate additional values for custom attributes using <see cref="M:Pango.Attr.TypeRegister(System.String)" />. The predefined values are given below. The type of structure used to store the attribute is listed in parentheses after the description. </para> </remarks> </Docs> <Base> <BaseTypeName>System.Enum</BaseTypeName> </Base> <Interfaces> <Interface> <InterfaceName>System.IComparable</InterfaceName> </Interface> <Interface> <InterfaceName>System.IConvertible</InterfaceName> </Interface> <Interface> <InterfaceName>System.IFormattable</InterfaceName> </Interface> </Interfaces> <Attributes /> <Members> <Member MemberName="Invalid"> <MemberSignature Language="C#" Value="Invalid" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Invalid</summary> <remarks> <para>This marks it as an invalid attribute</para> </remarks> </Docs> </Member> <Member MemberName="Language"> <MemberSignature Language="C#" Value="Language" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Language (<see cref="T:Pango.AttrLanguage"/>)</summary> <remarks /> </Docs> </Member> <Member MemberName="Family"> <MemberSignature Language="C#" Value="Family" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Font family name list (<see cref="T:Pango.AttrFamily" />)</summary> <remarks /> </Docs> </Member> <Member MemberName="Style"> <MemberSignature Language="C#" Value="Style" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Font slant style (<see cref="T:Pango.AttrInt" />)</summary> <remarks /> </Docs> </Member> <Member MemberName="Weight"> <MemberSignature Language="C#" Value="Weight" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Font weight (<see cref="T:Pango.AttrInt" />)</summary> <remarks /> </Docs> </Member> <Member MemberName="Variant"> <MemberSignature Language="C#" Value="Variant" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Font variant (normal or small caps) (<see cref="T:Pango.AttrInt" />) </summary> <remarks /> </Docs> </Member> <Member MemberName="Stretch"> <MemberSignature Language="C#" Value="Stretch" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Font stretch (<see cref="T:Pango.AttrInt" />)</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Size"> <MemberSignature Language="C#" Value="Size" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Font size in points divided by <see cref="T:Pango.Scale" /> (<see cref="T:Pango.AttrInt" />) </summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="FontDesc"> <MemberSignature Language="C#" Value="FontDesc" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Font description (<see cref="T:Pango.AttrFontDesc" />)</summary> <remarks /> </Docs> </Member> <Member MemberName="Foreground"> <MemberSignature Language="C#" Value="Foreground" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Foreground color (<see cref="T:Pango.AttrColor" />)</summary> <remarks /> </Docs> </Member> <Member MemberName="Background"> <MemberSignature Language="C#" Value="Background" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Background color (<see cref="T:Pango.AttrColor" />)</summary> <remarks /> </Docs> </Member> <Member MemberName="Underline"> <MemberSignature Language="C#" Value="Underline" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Whether the text has an underline (<see cref="T:Pango.AttrInt" />)</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Strikethrough"> <MemberSignature Language="C#" Value="Strikethrough" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Whether the text has an struck-through (<see cref="T:Pango.AttrInt" />)</summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="Rise"> <MemberSignature Language="C#" Value="Rise" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Baseline displacement (<see cref="T:Pango.AttrInt" />)</summary> <remarks /> </Docs> </Member> <Member MemberName="Shape"> <MemberSignature Language="C#" Value="Shape" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>Shape (<see cref="T:Pango.AttrShape" />)</summary> <remarks /> </Docs> </Member> <Member MemberName="Scale"> <MemberSignature Language="C#" Value="Scale" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>Pango.AttrType</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary> Font size scale factor (<see cref="T:Pango.AttrScale"/>) </summary> <remarks>To be added</remarks> </Docs> </Member> <Member MemberName="value__"> <MemberSignature Language="C#" Value="value__" /> <MemberType>Field</MemberType> <ReturnValue> <ReturnType>System.Int32</ReturnType> </ReturnValue> <Parameters /> <Docs> <summary>To be added</summary> <remarks>To be added</remarks> </Docs> </Member> </Members> </Type>