Author: fmantek
Date: Thu Oct 18 03:02:54 2007
New Revision: 306

Modified:
   trunk/clients/cs/docs/gcal.xml
   trunk/clients/cs/docs/gdata.xml
   trunk/clients/cs/docs/gextension.xml
   trunk/clients/cs/docs/gphotos.xml
   trunk/clients/cs/lib/ASP.NET/Google.GData.AccessControl.dll
   trunk/clients/cs/lib/ASP.NET/Google.GData.Apps.dll
   trunk/clients/cs/lib/ASP.NET/Google.GData.Calendar.dll
   trunk/clients/cs/lib/ASP.NET/Google.GData.Client.dll
   trunk/clients/cs/lib/ASP.NET/Google.GData.CodeSearch.dll
   trunk/clients/cs/lib/ASP.NET/Google.GData.Extensions.dll
   trunk/clients/cs/lib/ASP.NET/Google.GData.GoogleBase.dll
   trunk/clients/cs/lib/ASP.NET/Google.GData.Photos.dll
   trunk/clients/cs/lib/ASP.NET/Google.GData.Spreadsheets.dll
   trunk/clients/cs/lib/Release/Blogger.exe
   trunk/clients/cs/lib/Release/Calendar.exe
   trunk/clients/cs/lib/Release/CodeSearch.exe
   trunk/clients/cs/lib/Release/ExecRequest.exe
   trunk/clients/cs/lib/Release/Google.GData.AccessControl.dll
   trunk/clients/cs/lib/Release/Google.GData.Apps.dll
   trunk/clients/cs/lib/Release/Google.GData.Calendar.dll
   trunk/clients/cs/lib/Release/Google.GData.Client.dll
   trunk/clients/cs/lib/Release/Google.GData.CodeSearch.dll
   trunk/clients/cs/lib/Release/Google.GData.Extensions.dll
   trunk/clients/cs/lib/Release/Google.GData.GoogleBase.dll
   trunk/clients/cs/lib/Release/Google.GData.Photos.dll
   trunk/clients/cs/lib/Release/Google.GData.Spreadsheets.dll
   trunk/clients/cs/lib/Release/Spreadsheet.exe
   trunk/clients/cs/lib/Release/gapps_sample.exe
   trunk/clients/cs/lib/Release/gbase_customertool.exe
   trunk/clients/cs/lib/Release/gbase_demo.exe
   trunk/clients/cs/lib/Release/gbase_querytool.exe
   trunk/clients/cs/samples/PhotoBrowser/AlbumMeta.cs
   trunk/clients/cs/src/VS2003/Photobrowser/PhotoBrowser.csproj

Log:
Updated Release and ASP dlls

Modified: trunk/clients/cs/docs/gcal.xml
==============================================================================
--- trunk/clients/cs/docs/gcal.xml      (original)
+++ trunk/clients/cs/docs/gcal.xml      Thu Oct 18 03:02:54 2007
@@ -171,6 +171,12 @@
             default constructor, does nothing
             </summary>
         </member>
+        <member 
name="M:Google.GData.Calendar.CalendarQuery.#ctor(System.String)">
+            <summary>
+            base constructor, with initial queryUri
+            </summary>
+            <param name="queryUri">the query to use</param>
+        </member>
         <member name="T:Google.GData.Calendar.CalendarService">
             <summary>
             The CalendarService class extends the basic Service abstraction

Modified: trunk/clients/cs/docs/gdata.xml
==============================================================================
--- trunk/clients/cs/docs/gdata.xml     (original)
+++ trunk/clients/cs/docs/gdata.xml     Thu Oct 18 03:02:54 2007
@@ -34,6 +34,64 @@
             <summary>AtomBase object representation.
             </summary>
         </member>
+        <member name="T:Google.GData.Client.IExtensionContainer">
+            <summary>interface for commone extension container functionallity
+            used for AtomBase and SimpleContainer
+            </summary>
+        </member>
+        <member 
name="M:Google.GData.Client.IExtensionContainer.FindExtension(System.String,System.String)">
+            <summary>
+            Finds a specific ExtensionElement based on it's local name
+            and it's namespace. If namespace is NULL, the first one where
+            the localname matches is found. If there are 
extensionelements that do
+            not implment ExtensionElementFactory, they will not be 
taken into account
+            </summary>
+            <param name="localName">the xml local name of the element 
to find</param>
+            <param name="ns">the namespace of the elementToPersist</param>
+            <returns>Object</returns>
+        </member>
+        <member 
name="M:Google.GData.Client.IExtensionContainer.ReplaceExtension(System.String,System.String,System.Object)">
+            <summary>
+            all extension elements that match a namespace/localname
+            given will be removed and the new one will be inserted
+            </summary>
+            <param name="localName">the local name to find</param>
+            <param name="ns">the namespace to match, if null, ns is 
ignored</param>
+            <param name="obj">the new element to put in</param>
+        </member>
+        <member 
name="M:Google.GData.Client.IExtensionContainer.FindExtensions(System.String,System.String)">
+            <summary>
+            Finds all ExtensionElement based on it's local name
+            and it's namespace. If namespace is NULL, allwhere
+            the localname matches is found. If there are 
extensionelements that do
+            not implment ExtensionElementFactory, they will not be 
taken into account
+            Primary use of this is to find XML nodes
+            </summary>
+            <param name="localName">the xml local name of the element 
to find</param>
+            <param name="ns">the namespace of the elementToPersist</param>
+            <returns>none</returns>
+        </member>
+        <member 
name="M:Google.GData.Client.IExtensionContainer.DeleteExtensions(System.String,System.String)">
+            <summary>
+            Delete's all Extensions from the Extension list that match
+            a localName and a Namespace.
+            </summary>
+            <param name="localName">the local name to find</param>
+            <param name="ns">the namespace to match, if null, ns is 
ignored</param>
+            <returns>int - the number of deleted extensions</returns>
+        </member>
+        <member 
name="P:Google.GData.Client.IExtensionContainer.ExtensionElements">
+            <summary>the list of extensions for this container
+            the elements in that list MUST implement IExtensionElementFactory
+            and IExtensionElement</summary>
+            <returns> </returns>
+        </member>
+        <member 
name="P:Google.GData.Client.IExtensionContainer.ExtensionFactories">
+            <summary>the list of extensions for this container
+            the elements in that list MUST implement IExtensionElementFactory
+            and IExtensionElement</summary>
+            <returns> </returns>
+        </member>
         <member name="F:Google.GData.Client.AtomBase.uriBase">
             <summary>holds the base Uri</summary>
         </member>
@@ -3318,6 +3376,9 @@
         <member 
name="M:Google.GData.Client.GDataGAuthRequestFactory.CreateRequest(Google.GData.Client.GDataRequestType,System.Uri)">
             <summary>default constructor</summary>
         </member>
+        <member 
name="M:Google.GData.Client.GDataGAuthRequestFactory.QueryAuthToken(Google.GData.Client.GDataCredentials)">
+            <summary>Get's an authentication token for the current 
credentials</summary>
+        </member>
         <member 
name="P:Google.GData.Client.GDataGAuthRequestFactory.GAuthToken">
             <summary>Get/Set accessor for gAuthToken</summary>
         </member>
@@ -4016,6 +4077,21 @@
             <summary>
             notifier if someone changes the requestfactory of the service
             </summary>
+        </member>
+        <member name="M:Google.GData.Client.Service.QueryAuthenticationToken">
+            <summary>
+            if the service is using a Google Request Factory it will 
use that
+            assuming credentials are set to retrieve the 
authentication token
+            for those credentials
+            </summary>
+            <returns>string</returns>
+        </member>
+        <member 
name="M:Google.GData.Client.Service.SetAuthenticationToken(System.String)">
+            <summary>
+            if the service is using a Google Request Factory it will 
set the passed
+            in token to the factory
+            </summary>
+            <returns>string</returns>
         </member>
         <member name="M:Google.GData.Client.Service.Query(System.Uri)">
             <summary>the basic interface. Take a URI and just get it</summary>

Modified: trunk/clients/cs/docs/gextension.xml
==============================================================================
--- trunk/clients/cs/docs/gextension.xml        (original)
+++ trunk/clients/cs/docs/gextension.xml        Thu Oct 18 03:02:54 2007
@@ -1043,7 +1043,7 @@
             that still works on the original
             </summary>
         </member>
-        <member 
name="F:Google.GData.Extensions.ExtensionCollection.atomElement">
+        <member name="F:Google.GData.Extensions.ExtensionCollection.container">
             <summary>holds the owning feed</summary>
         </member>
         <member name="M:Google.GData.Extensions.ExtensionCollection.#ctor">
@@ -1051,7 +1051,7 @@
             protected default constructor, not usable by outside
             </summary>
         </member>
-        <member 
name="M:Google.GData.Extensions.ExtensionCollection.#ctor(Google.GData.Client.AtomBase,System.String,System.String)">
+        <member 
name="M:Google.GData.Extensions.ExtensionCollection.#ctor(Google.GData.Client.IExtensionContainer,System.String,System.String)">
             <summary>
             takes the base object, and the localname/ns combo to look for
              will copy objects to an internal array for caching. Note 
that when the external
@@ -1095,7 +1095,7 @@
         <member name="T:Google.GData.Extensions.WhenCollection">
             <summary>Typed collection for When Extensions.</summary>
         </member>
-        <member 
name="M:Google.GData.Extensions.WhenCollection.#ctor(Google.GData.Client.AtomBase)">
+        <member 
name="M:Google.GData.Extensions.WhenCollection.#ctor(Google.GData.Client.IExtensionContainer)">
             <summary>constructor</summary>
         </member>
         <member 
name="M:Google.GData.Extensions.WhenCollection.Add(Google.GData.Extensions.When)">
@@ -1122,7 +1122,7 @@
         <member name="T:Google.GData.Extensions.WhereCollection">
             <summary>Typed collection for Where Extensions.</summary>
         </member>
-        <member 
name="M:Google.GData.Extensions.WhereCollection.#ctor(Google.GData.Client.AtomBase)">
+        <member 
name="M:Google.GData.Extensions.WhereCollection.#ctor(Google.GData.Client.IExtensionContainer)">
             <summary>constructor</summary>
         </member>
         <member 
name="M:Google.GData.Extensions.WhereCollection.Add(Google.GData.Extensions.Where)">
@@ -1149,7 +1149,7 @@
         <member name="T:Google.GData.Extensions.WhoCollection">
             <summary>Typed collection for Who Extensions.</summary>
         </member>
-        <member 
name="M:Google.GData.Extensions.WhoCollection.#ctor(Google.GData.Client.AtomBase)">
+        <member 
name="M:Google.GData.Extensions.WhoCollection.#ctor(Google.GData.Client.IExtensionContainer)">
             <summary>constructor</summary>
         </member>
         <member 
name="M:Google.GData.Extensions.WhoCollection.Add(Google.GData.Extensions.Who)">
@@ -1173,6 +1173,33 @@
         <member 
name="P:Google.GData.Extensions.WhoCollection.Item(System.Int32)">
             <summary>standard typed accessor method </summary>
         </member>
+        <member name="T:Google.GData.Extensions.ThumbnailCollection">
+            <summary>Typed collection for Thumbnails Extensions.</summary>
+        </member>
+        <member 
name="M:Google.GData.Extensions.ThumbnailCollection.#ctor(Google.GData.Client.IExtensionContainer)">
+            <summary>constructor</summary>
+        </member>
+        <member 
name="M:Google.GData.Extensions.ThumbnailCollection.Add(Google.GData.Extensions.MediaRss.MediaThumbnail)">
+            <summary>standard typed add method </summary>
+        </member>
+        <member 
name="M:Google.GData.Extensions.ThumbnailCollection.IndexOf(Google.GData.Extensions.MediaRss.MediaThumbnail)">
+            <summary>standard typed indexOf method </summary>
+        </member>
+        <member 
name="M:Google.GData.Extensions.ThumbnailCollection.Insert(System.Int32,Google.GData.Extensions.MediaRss.MediaThumbnail)">
+            <summary>standard typed insert method </summary>
+        </member>
+        <member 
name="M:Google.GData.Extensions.ThumbnailCollection.Remove(Google.GData.Extensions.MediaRss.MediaThumbnail)">
+            <summary>standard typed remove method </summary>
+        </member>
+        <member 
name="M:Google.GData.Extensions.ThumbnailCollection.Contains(Google.GData.Extensions.MediaRss.MediaThumbnail)">
+            <summary>standard typed Contains method </summary>
+        </member>
+        <member 
name="M:Google.GData.Extensions.ThumbnailCollection.OnValidate(System.Object)">
+            <summary>standard typed OnValidate Override </summary>
+        </member>
+        <member 
name="P:Google.GData.Extensions.ThumbnailCollection.Item(System.Int32)">
+            <summary>standard typed accessor method </summary>
+        </member>
         <member name="T:Google.GData.Extensions.ExtendedProperty">
             <summary>
              GData schema extension describing an extended 
property/value pair
@@ -1604,9 +1631,9 @@
             returns the media:credit element
             </summary>
         </member>
-        <member name="P:Google.GData.Extensions.MediaRss.MediaGroup.Thumbnail">
+        <member 
name="P:Google.GData.Extensions.MediaRss.MediaGroup.Thumbnails">
             <summary>
-            returns the media:thumbnail element
+             property accessor for the Thumbnails
             </summary>
         </member>
         <member name="P:Google.GData.Extensions.MediaRss.MediaGroup.Content">
@@ -1801,68 +1828,7 @@
         <member name="P:Google.GData.Extensions.Recurrence.XmlName">
             <summary>Returns the constant representing this XML 
element.</summary>
         </member>
-        <member name="T:Google.GData.Extensions.Reminder">
-            <summary>
-            GData schema extension describing a reminder on an event.
-            </summary>
-            <remarks>
-            <para>You can represent a set of reminders where each has 
a (1) reminder
-            period and (2) notification method.  The method can be either 
"sms",
-            "email", "alert", "none", "all".</para>
-
-            <para>The meaning of this set of reminders differs based 
on whether you
-            are reading or writing feeds.  When reading, the set of reminders
-            returned on an event takes into account both defaults on a
-            parent recurring event (when applicable) as well as the user's
-            defaults on calendar.  If there are no gd:reminders 
returned that
-            means the event has absolutely no reminders.  "none" 
or "all" will
-            not apply in this case.</para>
-
-            <para>Writing is different because we have to be 
backwards-compatible
-            (see *) with the old way of setting reminders.  For easier analysis
-            we describe all the behaviors defined in the table below.  (Notice
-            we only include cases for minutes, as the other cases 
specified in
-            terms of days/hours/absoluteTime can be converted to this 
case.)</para>
-
-            <para>Notice method is case-sensitive: must be in lowercase!</para>
-
-            <list type="table">
-                <listheader>
-                    <term></term>
-                    <term>No method or method=all</term>
-                    <term>method=none</term>
-                    <term>method=email|sms|alert</term>
-                </listheader>
-                <item>
-                    <term>No gd:rem</term>
-                    <term>*No reminder</term>
-                    <term>N/A</term>
-                    <term>N/A</term>
-                </item>
-                <item>
-                    <term>1 gd:rem</term>
-                    <term>*Use user's default settings</term>
-                    <term>No reminder</term>
                    <term>InvalidEntryException</term>
-                </item>
-                <item>
-                    <term>1 gd:rem min=0</term>
                    <term>*Use user's default settings</term>
                    <term>No reminder</term>
                    <term>InvalidEntryException</term>
                </item>
-                <item>
-                    <term>1 gd:rem min=-1</term>
                    <term>*No reminder</term>
                    <term>No reminder</term>
                    <term>InvalidEntryException</term>
                </item>
-                <item>
-                    <term>1 gd:rem min=+n</term>
                    <term>*Override with no +n for user's selected 
methods</term>
                    <term>No reminder</term>
                     <term>Set exactly one reminder on event at +n with 
given method</term>
                </item>
-                <item>
-                    <term>Multiple gd:rem</term>
                    <term>InvalidEntryException</term>
                    <term>InvalidEntryException</term>
                    <term>Copy this set exactly</term>
                </item>
-            </list>
-
-            <para>Hence, to override an event with a set of reminder 
time, method
-            pairs, just specify them exactly.  To clear an event of all
-            overrides (and go back to inheriting the user's defaults), 
one can
-            simply specify a single gd:reminder with no extra 
attributes.  To
-            have NO event reminders on an event, either set a single
-            gd:reminder with negative reminder time, or simply update 
the event
-            with a single gd:reminder method=none.</para>
-            </remarks>
-        </member>
+        <!-- Badly formed XML comment ignored for 
member "T:Google.GData.Extensions.Reminder" -->
         <member name="F:Google.GData.Extensions.Reminder.days">
             <summary>
             Number of days before the event.

Modified: trunk/clients/cs/docs/gphotos.xml
==============================================================================
--- trunk/clients/cs/docs/gphotos.xml   (original)
+++ trunk/clients/cs/docs/gphotos.xml   Thu Oct 18 03:02:54 2007
@@ -854,6 +854,13 @@
             </summary>
             <param name="queryUri">the query to use</param>
         </member>
+        <member 
name="M:Google.GData.Photos.PicasaQuery.CreatePicasaUri(System.String)">
+            <summary>
+            convienience method to create an URI based on a userID for 
a picasafeed
+            </summary>
+            <param name="userID"></param>
+            <returns>string</returns>
+        </member>
         <member name="M:Google.GData.Photos.PicasaQuery.ParseUri(System.Uri)">
             <summary>protected void ParseUri</summary>
              <param name="targetUri">takes an incoming Uri string and 
parses all the properties out of it</param>

Modified: trunk/clients/cs/lib/ASP.NET/Google.GData.AccessControl.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/ASP.NET/Google.GData.Apps.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/ASP.NET/Google.GData.Calendar.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/ASP.NET/Google.GData.Client.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/ASP.NET/Google.GData.CodeSearch.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/ASP.NET/Google.GData.Extensions.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/ASP.NET/Google.GData.GoogleBase.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/ASP.NET/Google.GData.Photos.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/ASP.NET/Google.GData.Spreadsheets.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Blogger.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Calendar.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/CodeSearch.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/ExecRequest.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.AccessControl.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Apps.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Calendar.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Client.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.CodeSearch.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Extensions.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.GoogleBase.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Photos.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Google.GData.Spreadsheets.dll
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/Spreadsheet.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/gapps_sample.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/gbase_customertool.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/gbase_demo.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/lib/Release/gbase_querytool.exe
==============================================================================
Binary files. No diff available.

Modified: trunk/clients/cs/samples/PhotoBrowser/AlbumMeta.cs
==============================================================================
--- trunk/clients/cs/samples/PhotoBrowser/AlbumMeta.cs  (original)
+++ trunk/clients/cs/samples/PhotoBrowser/AlbumMeta.cs  Thu Oct 18 
03:02:54 2007
@@ -112,5 +112,57 @@
             }
         }

-       }
+        [Category("Meta Album Data"),
+        Description("Number of pictures in the album")]
+        public string AlbumPictureCount
+        {
+            get
+            {
+                return 
this.myEntry.getPhotoExtensionValue(GPhotoNameTable.NumPhotos);
+            }
+       }
+        [Category("Meta Album Data"),
+        Description("Number of pictures remaining")]
+        public string AlbumPictureCountRemaining
+        {
+            get
+            {
+                return 
this.myEntry.getPhotoExtensionValue(GPhotoNameTable.NumPhotosRemaining);
+            }
+        }
+
+        [Category("Meta Album Data"),
+        Description("Bytes used")]
+        public string AlbumBytesUsed
+        {
+            get
+            {
+                return 
this.myEntry.getPhotoExtensionValue(GPhotoNameTable.BytesUsed);
+            }
+        }
+
+        [Category("Commenting"),
+        Description("Comments enabled?")]
+        public bool AlbumCommentsEnabled
+        {
+            get
+            {
+                return 
bool.Parse(this.myEntry.getPhotoExtensionValue(GPhotoNameTable.CommentingEnabled));
+            }
+            set
+            {
+                
this.myEntry.setPhotoExtension(GPhotoNameTable.CommentingEnabled, 
value.ToString().ToLower());
+            }
+        }
+
+        [Category("Commenting"),
+        Description("Number of comments")]
+        public string AlbumCommentCount
+        {
+            get
+            {
+                return 
this.myEntry.getPhotoExtensionValue(GPhotoNameTable.CommentCount);
+            }
+        }
+       }
 }

Modified: trunk/clients/cs/src/VS2003/Photobrowser/PhotoBrowser.csproj
==============================================================================
--- trunk/clients/cs/src/VS2003/Photobrowser/PhotoBrowser.csproj        
(original)
+++ trunk/clients/cs/src/VS2003/Photobrowser/PhotoBrowser.csproj        Thu 
Oct 18 03:02:54 2007
@@ -126,6 +126,12 @@
                     BuildAction = "Compile"
                 />
                 <File
+                    RelPath = "Browser.resx"
+                    Link = "..\..\..\samples\PhotoBrowser\Browser.resx"
+                    DependentUpon = "Browser.cs"
+                    BuildAction = "EmbeddedResource"
+                />
+                <File
                     RelPath = "GoogleClientLogin.cs"
                     Link = "..\..\..\samples\PhotoBrowser\GoogleClientLogin.cs"
                     SubType = "Form"

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Data API" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/google-help-dataapi?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to