document some recent API additions to GLib namespace.
svn path=/trunk/gtk-sharp/; revision=87003
This commit is contained in:
parent
d094d64360
commit
ccd8bc998d
6 changed files with 81 additions and 0 deletions
|
@ -27,4 +27,9 @@
|
|||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
<Attributes>
|
||||
<Attribute>
|
||||
<AttributeName>System.Obsolete("Replaced by TypeInitializerAttribute")</AttributeName>
|
||||
</Attribute>
|
||||
</Attributes>
|
||||
</Type>
|
||||
|
|
|
@ -142,5 +142,23 @@
|
|||
<remarks>This type is only recommended for marshaling GList parameters and return values in bindings.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public List (object[] elements, Type element_type, bool owned, bool elements_owned);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="elements" Type="System.Object[]" />
|
||||
<Parameter Name="element_type" Type="System.Type" />
|
||||
<Parameter Name="owned" Type="System.Boolean" />
|
||||
<Parameter Name="elements_owned" Type="System.Boolean" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="elements">An array of list member objects.</param>
|
||||
<param name="element_type">The type of the members.</param>
|
||||
<param name="owned">Indicates if the list reference must be released on finalization.</param>
|
||||
<param name="elements_owned">Indicates if the list members must be released on finalization.</param>
|
||||
<summary>Public constructor.</summary>
|
||||
<remarks>Constructs a native GList containing a set of member objects.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -263,5 +263,20 @@
|
|||
<since version="Gtk# 2.4" />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Append">
|
||||
<MemberSignature Language="C#" Value="public void Append (object item);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>System.Void</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="item" Type="System.Object" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="item">An item to be appended to the list.</param>
|
||||
<summary>Appends an item to the List.</summary>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -465,5 +465,14 @@ This method is called by the generated classes by the Gtk# framework.
|
|||
<since version="Gtk# 2.4" />
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="protected Object ();" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters />
|
||||
<Docs>
|
||||
<summary>Protected constructor.</summary>
|
||||
<remarks>Chain to this constructor causes a native type to be registered and a native object instance to be constructed.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -181,5 +181,21 @@
|
|||
<remarks>By default, this is set to <see langword="true" /> for opaque objects created with the no-argument constructor, and <see langword="false" /> for opaque objects created with the <see cref="T:System.IntPtr" /> constructor. Methods that return an opaque object can override this by setting the <see cref="M:GLib.Opaque.Owned" /> property accordingly to obey the memory-management conventions of the underlying C code.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName="Copy">
|
||||
<MemberSignature Language="C#" Value="protected virtual GLib.Opaque Copy (IntPtr raw);" />
|
||||
<MemberType>Method</MemberType>
|
||||
<ReturnValue>
|
||||
<ReturnType>GLib.Opaque</ReturnType>
|
||||
</ReturnValue>
|
||||
<Parameters>
|
||||
<Parameter Name="raw" Type="System.IntPtr" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="raw">Native opaque structure pointer to copy.</param>
|
||||
<summary>Copies an existing opaque type.</summary>
|
||||
<returns>A copied reference, or the original if the type doesn't support copying.</returns>
|
||||
<remarks />
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
|
@ -83,5 +83,23 @@
|
|||
<remarks>This type should only be used for marshaling GSList parameters and return values in bindings.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
<Member MemberName=".ctor">
|
||||
<MemberSignature Language="C#" Value="public SList (object[] members, Type element_type, bool owned, bool elements_owned);" />
|
||||
<MemberType>Constructor</MemberType>
|
||||
<Parameters>
|
||||
<Parameter Name="members" Type="System.Object[]" />
|
||||
<Parameter Name="element_type" Type="System.Type" />
|
||||
<Parameter Name="owned" Type="System.Boolean" />
|
||||
<Parameter Name="elements_owned" Type="System.Boolean" />
|
||||
</Parameters>
|
||||
<Docs>
|
||||
<param name="members">An array of list member objects.</param>
|
||||
<param name="element_type">The type of the members.</param>
|
||||
<param name="owned">Indicates if the list reference must be released on finalization.</param>
|
||||
<param name="elements_owned">Indicates if the list members must be released on finalization.</param>
|
||||
<summary>Public constructor.</summary>
|
||||
<remarks>Constructs a native GList containing a set of member objects.</remarks>
|
||||
</Docs>
|
||||
</Member>
|
||||
</Members>
|
||||
</Type>
|
||||
|
|
Loading…
Add table
Reference in a new issue