Author: gonzalo
Date: 2006-11-15 16:37:06 -0500 (Wed, 15 Nov 2006)
New Revision: 67952
Added:
trunk/google-sharp/docs/Mono.Google/Mono.Google/CaptchaException.xml
Modified:
trunk/google-sharp/ChangeLog
trunk/google-sharp/docs/Mono.Google/Mono.Google.Picasa/DeleteAlbumException.xml
trunk/google-sharp/docs/Mono.Google/Mono.Google.Picasa/PicasaAlbum.xml
trunk/google-sharp/docs/Mono.Google/Mono.Google/GoogleConnection.xml
trunk/google-sharp/docs/Mono.Google/index.xml
trunk/google-sharp/src/Mono.Google.Picasa/PicasaAlbum.cs
trunk/google-sharp/src/Mono.Google/CaptchaException.cs
Log:
2006-11-15 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
* src/Mono.Google.Picasa/PicasaAlbum.cs: allow using the new
authkey value for URLs.
* docs/*: updated.
Modified: trunk/google-sharp/ChangeLog
===================================================================
--- trunk/google-sharp/ChangeLog 2006-11-15 21:26:04 UTC (rev 67951)
+++ trunk/google-sharp/ChangeLog 2006-11-15 21:37:06 UTC (rev 67952)
@@ -1,3 +1,9 @@
+2006-11-15 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
+
+ * src/Mono.Google.Picasa/PicasaAlbum.cs: allow using the new
+ authkey value for URLs.
+ * docs/*: updated.
+
2006-10-05 Gonzalo Paniagua Javier <[EMAIL PROTECTED]>
* src/Mono.Google/Authentication.cs: make the captcha_url relative to
Added: trunk/google-sharp/docs/Mono.Google/Mono.Google/CaptchaException.xml
===================================================================
--- trunk/google-sharp/docs/Mono.Google/Mono.Google/CaptchaException.xml
2006-11-15 21:26:04 UTC (rev 67951)
+++ trunk/google-sharp/docs/Mono.Google/Mono.Google/CaptchaException.xml
2006-11-15 21:37:06 UTC (rev 67952)
@@ -0,0 +1,103 @@
+<Type Name="CaptchaException" FullName="Mono.Google.CaptchaException">
+ <TypeSignature Language="C#" Value="public class CaptchaException :
System.UnauthorizedAccessException" />
+ <AssemblyInfo>
+ <AssemblyName>Mono.Google</AssemblyName>
+ <AssemblyVersion>0.1.0.0</AssemblyVersion>
+ </AssemblyInfo>
+ <Base>
+ <BaseTypeName>System.UnauthorizedAccessException</BaseTypeName>
+ </Base>
+ <Interfaces />
+ <Members>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public CaptchaException ();" />
+ <MemberType>Constructor</MemberType>
+ <Parameters />
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="public CaptchaException (string
url, string token, string captcha_url);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="url" Type="System.String" />
+ <Parameter Name="token" Type="System.String" />
+ <Parameter Name="captcha_url" Type="System.String" />
+ </Parameters>
+ <Docs>
+ <param name="url">To be added.</param>
+ <param name="token">To be added.</param>
+ <param name="captcha_url">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName=".ctor">
+ <MemberSignature Language="C#" Value="protected CaptchaException
(System.Runtime.Serialization.SerializationInfo info,
System.Runtime.Serialization.StreamingContext context);" />
+ <MemberType>Constructor</MemberType>
+ <Parameters>
+ <Parameter Name="info"
Type="System.Runtime.Serialization.SerializationInfo" />
+ <Parameter Name="context"
Type="System.Runtime.Serialization.StreamingContext" />
+ </Parameters>
+ <Docs>
+ <param name="info">To be added.</param>
+ <param name="context">To be added.</param>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="UnlockCaptchaURL">
+ <MemberSignature Language="C#" Value="public static string
UnlockCaptchaURL;" />
+ <MemberType>Field</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Url">
+ <MemberSignature Language="C#" Value="public string Url { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="Token">
+ <MemberSignature Language="C#" Value="public string Token { get; };" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ <Member MemberName="CaptchaUrl">
+ <MemberSignature Language="C#" Value="public string CaptchaUrl { get;
};" />
+ <MemberType>Property</MemberType>
+ <ReturnValue>
+ <ReturnType>System.String</ReturnType>
+ </ReturnValue>
+ <Docs>
+ <summary>To be added.</summary>
+ <value>To be added.</value>
+ <remarks>To be added.</remarks>
+ </Docs>
+ </Member>
+ </Members>
+ <Docs>
+ <summary>To be added.</summary>
+ <remarks>To be added.</remarks>
+ </Docs>
+</Type>
Modified: trunk/google-sharp/docs/Mono.Google/Mono.Google/GoogleConnection.xml
===================================================================
--- trunk/google-sharp/docs/Mono.Google/Mono.Google/GoogleConnection.xml
2006-11-15 21:26:04 UTC (rev 67951)
+++ trunk/google-sharp/docs/Mono.Google/Mono.Google/GoogleConnection.xml
2006-11-15 21:37:06 UTC (rev 67952)
@@ -12,30 +12,15 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public GoogleConnection
(Mono.Google.GoogleService service);" />
<MemberType>Constructor</MemberType>
- <Parameters>
- <Parameter Name="service" Type="Mono.Google.GoogleService" />
- </Parameters>
- <Docs>
- <param name="service">A combination of the different services in <see
cref="T:Mono.Google.GoogleService" /></param>
- <summary>This is the only constructor for this class.</summary>
- <remarks>Using only the services that you're actually going to use
will speed up the log on process. Currently only Picasaweb is
supported.</remarks>
- </Docs>
+ <Parameters><Parameter Name="service" Type="Mono.Google.GoogleService"
/></Parameters>
+ <Docs><param name="service">A combination of the different services in
<see cref="T:Mono.Google.GoogleService" /></param><summary>This is the only
constructor for this class.</summary><remarks>Using only the services that
you're actually going to use will speed up the log on process. Currently only
Picasaweb is supported.</remarks></Docs>
</Member>
<Member MemberName="Authenticate">
<MemberSignature Language="C#" Value="public void Authenticate (string
user, string password);" />
<MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="user" Type="System.String" />
- <Parameter Name="password" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="user">User name. </param>
- <param name="password">Password for the given user. It can be
null.</param>
- <summary>Logs on to the service(s) specified in the
constructor.</summary>
- <remarks>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="user" Type="System.String" /><Parameter
Name="password" Type="System.String" /></Parameters>
+ <Docs><param name="user">User name. </param><param
name="password">Password for the given user. It can be
null.</param><summary>Logs on to the service(s) specified in the
constructor.</summary><remarks>
<para>The user name is the Google account and does not need the
@gmail.com part of the email.</para>
<para>
If the password is null, <see
cref="M:Mono.Google.GoogleConnection.Authenticate" /> will just set the User
property and will not attemp any connection. Some services might offer partial
functionality for this case (for example, someone might let you download a full
album from Picasaweb without the need for her password).
@@ -49,102 +34,55 @@
</code>
</example>
-See <see cref="T:Mono.Google.NoCheckCertificatePolicy" /> for more
information.</remarks>
- </Docs>
+See <see cref="T:Mono.Google.NoCheckCertificatePolicy" /> for more
information.</remarks></Docs>
</Member>
<Member MemberName="DownloadString">
<MemberSignature Language="C#" Value="public string DownloadString
(string url);" />
<MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="url">The URL to get.</param>
- <summary>Downloads data from an URL using the cookies that we got for
the services used in this <see cref="T:Mono.Google.GoogleConnection"
/>.</summary>
- <returns>To be added.</returns>
- <remarks>If the URL is not in the same domain(s) of the services used
for this connection, no cookies will be sent, i.e., it will be just a regular
GET on the URL.</remarks>
- </Docs>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="url" Type="System.String" /></Parameters>
+ <Docs><param name="url">The URL to get.</param><summary>Downloads data
from an URL using the cookies that we got for the services used in this <see
cref="T:Mono.Google.GoogleConnection" />.</summary><returns>To be
added.</returns><remarks>If the URL is not in the same domain(s) of the
services used for this connection, no cookies will be sent, i.e., it will be
just a regular GET on the URL.</remarks></Docs>
</Member>
<Member MemberName="DownloadBytes">
<MemberSignature Language="C#" Value="public byte[] DownloadBytes
(string url);" />
<MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Byte[]</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="url" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="url">The URL to get.</param>
- <summary>Downloads data from an URL using the cookies that we got for
the services used in this <see cref="T:Mono.Google.GoogleConnection"
/>.</summary>
- <returns>A byte array with the data returned from the given
URL.</returns>
- <remarks>If the URL is not in the same domain(s) of the services used
for this connection, no cookies will be sent, i.e., it will be just a regular
GET on the URL.</remarks>
- </Docs>
+ <ReturnValue><ReturnType>System.Byte[]</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="url" Type="System.String" /></Parameters>
+ <Docs><param name="url">The URL to get.</param><summary>Downloads data
from an URL using the cookies that we got for the services used in this <see
cref="T:Mono.Google.GoogleConnection" />.</summary><returns>A byte array with
the data returned from the given URL.</returns><remarks>If the URL is not in
the same domain(s) of the services used for this connection, no cookies will be
sent, i.e., it will be just a regular GET on the URL.</remarks></Docs>
</Member>
<Member MemberName="DownloadToStream">
<MemberSignature Language="C#" Value="public void DownloadToStream
(string url, System.IO.Stream output);" />
<MemberType>Method</MemberType>
- <ReturnValue>
- <ReturnType>System.Void</ReturnType>
- </ReturnValue>
- <Parameters>
- <Parameter Name="url" Type="System.String" />
- <Parameter Name="output" Type="System.IO.Stream" />
- </Parameters>
- <Docs>
- <param name="url">The URL to get.</param>
- <param name="output">The data read from the URL will be written to
this stream.</param>
- <summary>Downloads data from an URL using the cookies that we got for
the services used in this <see cref="T:Mono.Google.GoogleConnection"
/>.</summary>
- <remarks>If the URL is not in the same domain(s) of the services used
for this connection, no cookies will be sent, i.e., it will be just a regular
GET on the URL.</remarks>
- </Docs>
+ <ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue>
+ <Parameters><Parameter Name="url" Type="System.String" /><Parameter
Name="output" Type="System.IO.Stream" /></Parameters>
+ <Docs><param name="url">The URL to get.</param><param name="output">The
data read from the URL will be written to this
stream.</param><summary>Downloads data from an URL using the cookies that we
got for the services used in this <see cref="T:Mono.Google.GoogleConnection"
/>.</summary><remarks>If the URL is not in the same domain(s) of the services
used for this connection, no cookies will be sent, i.e., it will be just a
regular GET on the URL.</remarks></Docs>
</Member>
<Member MemberName="User">
<MemberSignature Language="C#" Value="public string User { get; };" />
<MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>User name for this connection.</summary>
- <value>User name passed to <see
cref="M:Mono.Google.GoogleConnection.Authenticate" />.</value>
- <remarks>You can only call <see
cref="M:Mono.Google.GoogleConnection.Authenticate" /> once per <see
cref="T:Mono.Google.GoogleConnection" /> instance, so this value will be null
when not authenticated and the user name when authentication
succeeded.</remarks>
- </Docs>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>User name for this connection.</summary><value>User name
passed to <see cref="M:Mono.Google.GoogleConnection.Authenticate"
/>.</value><remarks>You can only call <see
cref="M:Mono.Google.GoogleConnection.Authenticate" /> once per <see
cref="T:Mono.Google.GoogleConnection" /> instance, so this value will be null
when not authenticated and the user name when authentication
succeeded.</remarks></Docs>
</Member>
<Member MemberName="Service">
<MemberSignature Language="C#" Value="public Mono.Google.GoogleService
Service { get; };" />
<MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>Mono.Google.GoogleService</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Returns the services that this connection will be able to
handle.</summary>
- <value>The same that was passed to the constructor when creating an
instance.</value>
- <remarks>None.</remarks>
- </Docs>
+
<ReturnValue><ReturnType>Mono.Google.GoogleService</ReturnType></ReturnValue>
+ <Docs><summary>Returns the services that this connection will be able to
handle.</summary><value>The same that was passed to the constructor when
creating an instance.</value><remarks>None.</remarks></Docs>
</Member>
<Member MemberName="ApplicationName">
<MemberSignature Language="C#" Value="public string ApplicationName {
set; get; };" />
<MemberType>Property</MemberType>
- <ReturnValue>
- <ReturnType>System.String</ReturnType>
- </ReturnValue>
- <Docs>
- <summary>Application name to be sent on requests that need
one.</summary>
- <value>The default value is the entry assembly name and version.
</value>
- <remarks>
+ <ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
+ <Docs><summary>Application name to be sent on requests that need
one.</summary><value>The default value is the entry assembly name and version.
</value><remarks>
<para>
You cannot set this to null or String.Empty.
</para>
<para>
You don't usually need to set this property unless you're using Mono.Google in
a newly created <see cref="T:System.AppDomain" />.
</para>
- </remarks>
- </Docs>
+ </remarks></Docs>
</Member>
- </Members>
+ <Member MemberName="Authenticate"><MemberSignature Language="C#"
Value="public void Authenticate (string user, string password, string token,
string captcha);"
/><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter
Name="user" Type="System.String" /><Parameter Name="password"
Type="System.String" /><Parameter Name="token" Type="System.String"
/><Parameter Name="captcha" Type="System.String" /></Parameters><Docs><param
name="user">To be added.</param><param name="password">To be
added.</param><param name="token">To be added.</param><param name="captcha">To
be added.</param><summary>To be added.</summary><remarks>To be
added.</remarks></Docs></Member></Members>
<Docs>
<summary>This is the class used to perform the authentication against a
Google service.</summary>
<remarks>
@@ -167,4 +105,4 @@
</example>
</remarks>
</Docs>
-</Type>
\ No newline at end of file
+</Type>
Modified:
trunk/google-sharp/docs/Mono.Google/Mono.Google.Picasa/DeleteAlbumException.xml
===================================================================
---
trunk/google-sharp/docs/Mono.Google/Mono.Google.Picasa/DeleteAlbumException.xml
2006-11-15 21:26:04 UTC (rev 67951)
+++
trunk/google-sharp/docs/Mono.Google/Mono.Google.Picasa/DeleteAlbumException.xml
2006-11-15 21:37:06 UTC (rev 67952)
@@ -12,32 +12,18 @@
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public DeleteAlbumException
(string msg);" />
<MemberType>Constructor</MemberType>
- <Parameters>
- <Parameter Name="msg" Type="System.String" />
- </Parameters>
- <Docs>
- <param name="msg">The text message for the exception.</param>
- <summary>Not much to say here...</summary>
- <remarks>None.</remarks>
- </Docs>
+ <Parameters><Parameter Name="msg" Type="System.String" /></Parameters>
+ <Docs><param name="msg">The text message for the
exception.</param><summary>Not much to say
here...</summary><remarks>None.</remarks></Docs>
</Member>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="protected DeleteAlbumException
(System.Runtime.Serialization.SerializationInfo info,
System.Runtime.Serialization.StreamingContext context);" />
<MemberType>Constructor</MemberType>
- <Parameters>
- <Parameter Name="info"
Type="System.Runtime.Serialization.SerializationInfo" />
- <Parameter Name="context"
Type="System.Runtime.Serialization.StreamingContext" />
- </Parameters>
- <Docs>
- <param name="info">To be added.</param>
- <param name="context">To be added.</param>
- <summary>To be added.</summary>
- <remarks>To be added.</remarks>
- </Docs>
+ <Parameters><Parameter Name="info"
Type="System.Runtime.Serialization.SerializationInfo" /><Parameter
Name="context" Type="System.Runtime.Serialization.StreamingContext"
/></Parameters>
+ <Docs><param name="info">To be added.</param><param name="context">To be
added.</param><summary>To be added.</summary><remarks>To be
added.</remarks></Docs>
</Member>
</Members>
<Docs>
<summary>This exception is thrown if there's any problem deleting an
album.</summary>
<remarks>None.</remarks>
</Docs>
-</Type>
\ No newline at end of file
+</Type>
Modified: trunk/google-sharp/docs/Mono.Google/Mono.Google.Picasa/PicasaAlbum.xml
===================================================================
--- trunk/google-sharp/docs/Mono.Google/Mono.Google.Picasa/PicasaAlbum.xml
2006-11-15 21:26:04 UTC (rev 67951)
+++ trunk/google-sharp/docs/Mono.Google/Mono.Google.Picasa/PicasaAlbum.xml
2006-11-15 21:37:06 UTC (rev 67952)
@@ -75,7 +75,7 @@
<MemberType>Method</MemberType>
<ReturnValue><ReturnType>System.String</ReturnType></ReturnValue>
<Parameters><Parameter Name="title" Type="System.String" /><Parameter
Name="input" Type="System.IO.Stream" /></Parameters>
- <Docs><param name="title">To be added.</param><param name="input">To be
added.</param><summary>To be added.</summary><returns>To be
added.</returns><remarks>To be added.</remarks></Docs></Member><Member
MemberName="UploadProgress"><MemberSignature Language="C#" Value="public event
Mono.Google.Picasa.UploadProgressEventHandler UploadProgress;"
/><MemberType>Event</MemberType><ReturnValue><ReturnType>Mono.Google.Picasa.UploadProgressEventHandler</ReturnType></ReturnValue><Docs><summary>To
be added.</summary><remarks>To be added.</remarks></Docs></Member><Member
MemberName="GetPictures"><MemberSignature Language="C#" Value="public static
Mono.Google.Picasa.PicasaPictureCollection GetPictures (string user, string
aid);"
/><MemberType>Method</MemberType><ReturnValue><ReturnType>Mono.Google.Picasa.PicasaPictureCollection</ReturnType></ReturnValue><Parameters><Parameter
Name="user" Type="System.String" /><Parameter Name="aid" Type="System.String"
/></Parameters><Docs><param n
ame="user">To be added.</param><param name="aid">To be
added.</param><summary>To be added.</summary><returns>To be
added.</returns><remarks>To be added.</remarks></Docs></Member><Member
MemberName="UploadPicture"><MemberSignature Language="C#" Value="public string
UploadPicture (string title, string description, System.IO.Stream input);"
/><MemberType>Method</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter
Name="title" Type="System.String" /><Parameter Name="description"
Type="System.String" /><Parameter Name="input" Type="System.IO.Stream"
/></Parameters><Docs><param name="title">To be added.</param><param
name="description">To be added.</param><param name="input">To be
added.</param><summary>To be added.</summary><returns>To be
added.</returns><remarks>To be added.</remarks></Docs></Member><Member
MemberName="UploadPicture"><MemberSignature Language="C#" Value="public string
UploadPicture (string filename);" /><MemberType>
Method</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter
Name="filename" Type="System.String" /></Parameters><Docs><param
name="filename">To be added.</param><summary>To be added.</summary><returns>To
be added.</returns><remarks>To be added.</remarks></Docs></Member><Member
MemberName="UploadPicture"><MemberSignature Language="C#" Value="public string
UploadPicture (string filename, string description);"
/><MemberType>Method</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter
Name="filename" Type="System.String" /><Parameter Name="description"
Type="System.String" /></Parameters><Docs><param name="filename">To be
added.</param><param name="description">To be added.</param><summary>To be
added.</summary><returns>To be added.</returns><remarks>To be
added.</remarks></Docs></Member><Member MemberName="BytesUsed"><MemberSignature
Language="C#" Value="public long BytesUsed { get; };"
/><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue><Docs><summary>To
be added.</summary><value>To be added.</value><remarks>To be
added.</remarks></Docs></Member></Members>
+ <Docs><param name="title">To be added.</param><param name="input">To be
added.</param><summary>To be added.</summary><returns>To be
added.</returns><remarks>To be added.</remarks></Docs></Member><Member
MemberName="UploadProgress"><MemberSignature Language="C#" Value="public event
Mono.Google.Picasa.UploadProgressEventHandler UploadProgress;"
/><MemberType>Event</MemberType><ReturnValue><ReturnType>Mono.Google.Picasa.UploadProgressEventHandler</ReturnType></ReturnValue><Docs><summary>To
be added.</summary><remarks>To be added.</remarks></Docs></Member><Member
MemberName="GetPictures"><MemberSignature Language="C#" Value="public static
Mono.Google.Picasa.PicasaPictureCollection GetPictures (string user, string
aid);"
/><MemberType>Method</MemberType><ReturnValue><ReturnType>Mono.Google.Picasa.PicasaPictureCollection</ReturnType></ReturnValue><Parameters><Parameter
Name="user" Type="System.String" /><Parameter Name="aid" Type="System.String"
/></Parameters><Docs><param n
ame="user">To be added.</param><param name="aid">To be
added.</param><summary>To be added.</summary><returns>To be
added.</returns><remarks>To be added.</remarks></Docs></Member><Member
MemberName="UploadPicture"><MemberSignature Language="C#" Value="public string
UploadPicture (string title, string description, System.IO.Stream input);"
/><MemberType>Method</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter
Name="title" Type="System.String" /><Parameter Name="description"
Type="System.String" /><Parameter Name="input" Type="System.IO.Stream"
/></Parameters><Docs><param name="title">To be added.</param><param
name="description">To be added.</param><param name="input">To be
added.</param><summary>To be added.</summary><returns>To be
added.</returns><remarks>To be added.</remarks></Docs></Member><Member
MemberName="UploadPicture"><MemberSignature Language="C#" Value="public string
UploadPicture (string filename);" /><MemberType>
Method</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter
Name="filename" Type="System.String" /></Parameters><Docs><param
name="filename">To be added.</param><summary>To be added.</summary><returns>To
be added.</returns><remarks>To be added.</remarks></Docs></Member><Member
MemberName="UploadPicture"><MemberSignature Language="C#" Value="public string
UploadPicture (string filename, string description);"
/><MemberType>Method</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter
Name="filename" Type="System.String" /><Parameter Name="description"
Type="System.String" /></Parameters><Docs><param name="filename">To be
added.</param><param name="description">To be added.</param><summary>To be
added.</summary><returns>To be added.</returns><remarks>To be
added.</remarks></Docs></Member><Member MemberName="BytesUsed"><MemberSignature
Language="C#" Value="public long BytesUsed { get; };"
/><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Int64</ReturnType></ReturnValue><Docs><summary>To
be added.</summary><value>To be added.</value><remarks>To be
added.</remarks></Docs></Member><Member
MemberName="GetPictures"><MemberSignature Language="C#" Value="public static
Mono.Google.Picasa.PicasaPictureCollection GetPictures (string user, string
aid, string authkey);"
/><MemberType>Method</MemberType><ReturnValue><ReturnType>Mono.Google.Picasa.PicasaPictureCollection</ReturnType></ReturnValue><Parameters><Parameter
Name="user" Type="System.String" /><Parameter Name="aid" Type="System.String"
/><Parameter Name="authkey" Type="System.String" /></Parameters><Docs><param
name="user">To be added.</param><param name="aid">To be added.</param><param
name="authkey">To be added.</param><summary>To be added.</summary><returns>To
be added.</returns><remarks>To be added.</remarks></Docs></Member></Members>
<Docs>
<summary>Holds information about an album and lets you retrieve the
information for the pictures it contains.</summary>
<remarks>See the example in <see cref="T:Mono.Google.Picasa.PicasaWeb"
/>.</remarks>
Modified: trunk/google-sharp/docs/Mono.Google/index.xml
===================================================================
--- trunk/google-sharp/docs/Mono.Google/index.xml 2006-11-15 21:26:04 UTC
(rev 67951)
+++ trunk/google-sharp/docs/Mono.Google/index.xml 2006-11-15 21:37:06 UTC
(rev 67952)
@@ -24,6 +24,7 @@
<Type Name="GoogleConnection" />
<Type Name="GoogleService" />
<Type Name="NoCheckCertificatePolicy" />
+ <Type Name="CaptchaException" />
</Namespace>
<Namespace Name="Mono.Google.Picasa">
<Type Name="PicasaPicture" />
@@ -38,6 +39,8 @@
<Type Name="UploadProgressEventArgs" />
<Type Name="UploadProgressEventHandler" />
</Namespace>
+ <Namespace Name="System">
+ </Namespace>
</Types>
<Title>Mono.Google</Title>
</Overview>
Modified: trunk/google-sharp/src/Mono.Google/CaptchaException.cs
===================================================================
--- trunk/google-sharp/src/Mono.Google/CaptchaException.cs 2006-11-15
21:26:04 UTC (rev 67951)
+++ trunk/google-sharp/src/Mono.Google/CaptchaException.cs 2006-11-15
21:37:06 UTC (rev 67952)
@@ -29,7 +29,7 @@
using System;
using System.Runtime.Serialization;
-namespace System {
+namespace Mono.Google {
[Serializable]
public class CaptchaException : UnauthorizedAccessException,
ISerializable
{
Modified: trunk/google-sharp/src/Mono.Google.Picasa/PicasaAlbum.cs
===================================================================
--- trunk/google-sharp/src/Mono.Google.Picasa/PicasaAlbum.cs 2006-11-15
21:26:04 UTC (rev 67951)
+++ trunk/google-sharp/src/Mono.Google.Picasa/PicasaAlbum.cs 2006-11-15
21:37:06 UTC (rev 67952)
@@ -99,10 +99,11 @@
return album;
}
- public static PicasaPictureCollection GetPictures (string user,
string aid)
+ public static PicasaPictureCollection GetPictures (string user,
string aid, string authkey)
{
if (user == null || user == String.Empty)
throw new ArgumentNullException ("user");
+
if (aid == null || aid == String.Empty)
throw new ArgumentNullException ("aid");
@@ -110,6 +111,9 @@
conn.Authenticate (user, null);
PicasaAlbum album = new PicasaAlbum (conn);
string link = album.API.GetAlbumRSS (user, aid);
+ if (authkey != null && authkey != "")
+ link += "&authkey=" + authkey;
+
album.rsslink = link;
string received = conn.DownloadString (link);
XmlDocument doc = new XmlDocument ();
@@ -128,6 +132,11 @@
return coll;
}
+ public static PicasaPictureCollection GetPictures (string user,
string aid)
+ {
+ return GetPictures (user, aid, null);
+ }
+
public PicasaPictureCollection GetPictures ()
{
string received = conn.DownloadString (rsslink);
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches