SnCore!

WebBlogService Class Reference

Managed web blog services. More...

List of all members.


Public Member Functions

List< TransitAccountBlog > GetAccountBlogs (string ticket, int id, ServiceQueryOptions options)
 Get account blogs.
List< TransitAccountBlog > GetAuthoredAccountBlogs (string ticket, int id, ServiceQueryOptions options)
 Get authored blogs.
int GetAuthoredAccountBlogsCount (string ticket, int id)
 Get authored account blogs count.
int GetAccountBlogsCount (string ticket, int id)
 Get account blogs count.
TransitAccountBlog GetAccountBlogById (string ticket, int id)
 Get account blog by id.
int CreateOrUpdateAccountBlog (string ticket, TransitAccountBlog blog)
 Create or update a blog.
int SyndicateAccountBlog (string ticket, int id)
 Syndicate a blog.
void DeleteAccountBlog (string ticket, int id)
 Delete a blog.
TransitAccountBlogPost GetAccountBlogPostById (string ticket, int id)
 Get account blog post by id.
int GetAccountBlogPostsCount (string ticket, int id)
 Get account blog posts count.
List< TransitAccountBlogPost > GetAccountBlogPosts (string ticket, int id, ServiceQueryOptions options)
 Get account blog posts.
int CreateOrUpdateAccountBlogPost (string ticket, TransitAccountBlogPost post)
 Create or update a blog post.
void DeleteAccountBlogPost (string ticket, int id)
 Delete a blog post.
void MoveAccountBlogPost (string ticket, int postid, int targetid)
 Move a blog post.
int GetAccountBlogAuthorsCount (string ticket, int id)
 Get account blog authors count.
TransitAccountBlogAuthor GetAccountBlogAuthorById (string ticket, int id)
 Get account blog author by id.
List< TransitAccountBlogAuthor > GetAccountBlogAuthors (string ticket, int id, ServiceQueryOptions options)
 Get account blog authors.
int CreateOrUpdateAccountBlogAuthor (string ticket, TransitAccountBlogAuthor author)
 Create or update a blog author.
void DeleteAccountBlogAuthor (string ticket, int id)
 Delete a blog author.
int MoveDiscussionPost (string ticket, int postid, int targetid)
 Move a discussion post to a blog.
List< TransitAccountBlogPost > SearchAccountBlogPosts (string ticket, string s, ServiceQueryOptions options)
 Search blog posts.
int SearchAccountBlogPostsCount (string ticket, string s)
 Return the number of blog posts matching a query.

Detailed Description

Managed web blog services.


Member Function Documentation

List<TransitAccountBlog> GetAccountBlogs ( string  ticket,
int  id,
ServiceQueryOptions  options 
)

Get account blogs.

Parameters:
id account id
Returns:
transit account blogs

List<TransitAccountBlog> GetAuthoredAccountBlogs ( string  ticket,
int  id,
ServiceQueryOptions  options 
)

Get authored blogs.

Parameters:
id account id
Returns:
transit account blogs

int GetAuthoredAccountBlogsCount ( string  ticket,
int  id 
)

Get authored account blogs count.

Parameters:
id account id
Returns:
transit account blogs count

int GetAccountBlogsCount ( string  ticket,
int  id 
)

Get account blogs count.

Parameters:
id account id
Returns:
transit account blogs count

TransitAccountBlog GetAccountBlogById ( string  ticket,
int  id 
)

Get account blog by id.

Parameters:
ticket authentication ticket
id blog id
Returns:
transit account blog

int CreateOrUpdateAccountBlog ( string  ticket,
TransitAccountBlog  blog 
)

Create or update a blog.

Parameters:
ticket authentication ticket
Blog new Blog

int SyndicateAccountBlog ( string  ticket,
int  id 
)

Syndicate a blog.

Parameters:
ticket authentication ticket

void DeleteAccountBlog ( string  ticket,
int  id 
)

Delete a blog.

Parameters:
ticket authentication ticket
blogid blog id

TransitAccountBlogPost GetAccountBlogPostById ( string  ticket,
int  id 
)

Get account blog post by id.

Parameters:
ticket authentication ticket
id blog post id
Returns:
transit account blog post

int GetAccountBlogPostsCount ( string  ticket,
int  id 
)

Get account blog posts count.

Parameters:
id account feed id
Returns:
transit account blog posts count

List<TransitAccountBlogPost> GetAccountBlogPosts ( string  ticket,
int  id,
ServiceQueryOptions  options 
)

Get account blog posts.

Returns:
transit account blog posts

int CreateOrUpdateAccountBlogPost ( string  ticket,
TransitAccountBlogPost  post 
)

Create or update a blog post.

Parameters:
ticket authentication ticket
post new blog post

void DeleteAccountBlogPost ( string  ticket,
int  id 
)

Delete a blog post.

Parameters:
ticket authentication ticket
postid post id

void MoveAccountBlogPost ( string  ticket,
int  postid,
int  targetid 
)

Move a blog post.

Returns:

int GetAccountBlogAuthorsCount ( string  ticket,
int  id 
)

Get account blog authors count.

Parameters:
id account feed id
Returns:
transit account blog authors count

TransitAccountBlogAuthor GetAccountBlogAuthorById ( string  ticket,
int  id 
)

Get account blog author by id.

Parameters:
ticket authentication ticket
id blog author id
Returns:
transit account blog author

List<TransitAccountBlogAuthor> GetAccountBlogAuthors ( string  ticket,
int  id,
ServiceQueryOptions  options 
)

Get account blog authors.

Returns:
transit account blog authors

int CreateOrUpdateAccountBlogAuthor ( string  ticket,
TransitAccountBlogAuthor  author 
)

Create or update a blog author.

Parameters:
ticket authentication ticket
author new blog author

void DeleteAccountBlogAuthor ( string  ticket,
int  id 
)

Delete a blog author.

Parameters:
ticket authentication ticket
authorid author id

int MoveDiscussionPost ( string  ticket,
int  postid,
int  targetid 
)

Move a discussion post to a blog.

Parameters:
targetid target blog id
postid post id
ticket authentication ticket
Returns:

List<TransitAccountBlogPost> SearchAccountBlogPosts ( string  ticket,
string  s,
ServiceQueryOptions  options 
)

Search blog posts.

Returns:

int SearchAccountBlogPostsCount ( string  ticket,
string  s 
)

Return the number of blog posts matching a query.

Returns:
number of blog posts


The documentation for this class was generated from the following file:
  • WebBlogService.cs
© Vestris Inc., 2006-2007, All Rights Reserved | SnCore | Wed Mar 5 09:56:26 2008 | Doxygen 1.5.4