Edit

Share via


IBlogExtensibility Interface

Definition

An object that provides the ability to manipulate blog entries.

public interface class IBlogExtensibility
[System.Runtime.InteropServices.Guid("000C03C4-0000-0000-C000-000000000046")]
public interface IBlogExtensibility
[<System.Runtime.InteropServices.Guid("000C03C4-0000-0000-C000-000000000046")>]
type IBlogExtensibility = interface
Public Interface IBlogExtensibility
Attributes

Methods

BlogProviderProperties(String, String, MsoBlogCategorySupport, Boolean)

Contains information about the provider.

GetCategories(String, Int32, Object, Array)

This method returns the list of blog categories for an account so Microsoft Office Word can populate the categories dropdown list.

GetRecentPosts(String, Int32, Object, Array, Array, Array)

Returns the list of the user’s last fifteen blog posts that Microsoft Office Word then displays in the Open Existing Post dialog. This method does not actually return the blog post contents.

GetUserBlogs(String, Int32, Object, Array, Array, Array)

Returns the list and details of user blogs associated with the specified account.

Open(String, String, Int32, String, String, String, Array)

Opens the blog specified by the blog ID. It is called by the Open Existing Post dialog based on the item selected by the user.

PublishPost(String, Int32, Object, String, String, String, Array, Boolean, String, String)

Hands off the current post so it can be published by the provider.

RepublishPost(String, Int32, Object, String, String, String, String, Array, Boolean, String)

Hands off the current post so it can be republished by the provider.

SetupBlogAccount(String, Int32, Object, Boolean, Boolean)

Called from the Choose Account dialog when the provider’s name is chosen in the Blog Host dropdown or when the user requests to change a provider’s account in the Blog Accounts dialog box.

Applies to