Wikia |
This is preliminary documentation and is subject to change.
The WikiaSite type exposes the following members.
Name | Description | |
---|---|---|
WikiaSite(IWikiClient, String) | Initializes a new WikiaSite instance from the Wikia site root URL. | |
WikiaSite(IWikiClient, WikiaSiteOptions) | Initializes a new instance of the WikiaSite class | |
WikiaSite(IWikiClient, WikiaSiteOptions, String, String) | Initializes a new instance of the WikiaSite class |
Name | Description | |
---|---|---|
AccountAssertionFailureHandler |
A handler used to re-login when account assertion fails.
(Inherited from WikiSite) | |
AccountInfo |
Gets the current user's account information.
(Inherited from WikiSite) | |
ApiEndpoint |
The endpoint URL for MediaWiki API.
(Inherited from WikiSite) | |
Extensions |
Gets a collection of installed extensions on this MediaWiki site.
(Inherited from WikiSite) | |
Initialization |
A task that indicates the asynchronous initialization status of this instance.
(Inherited from WikiSite) | |
InterwikiMap |
Gets the interwiki map information on this wiki site.
(Inherited from WikiSite) | |
Logger |
Replaces the logger factory of the specified instance.
(Inherited from WikiSite) | |
MagicWords |
Gets a list of magic words and their aliases on this MediaWiki site. (MW 1.14+)
(Inherited from WikiSite) | |
ModificationThrottler |
A throttler used to enforce the speed limitation when performing edit/move/delete operations.
(Inherited from WikiSite) | |
Namespaces |
Gets a collection of namespaces used on this MediaWiki site.
(Inherited from WikiSite) | |
Options | ||
SiteInfo |
Gets the basic site information.
(Inherited from WikiSite) | |
WikiClient |
Gets the MediaWiki API client used to perform the requests.
(Inherited from WikiSite) | |
WikiVariables |
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
GetHashCode | Serves as the default hash function. (Inherited from Object) | |
GetMessageAsync(String) |
Get the content of MediaWiki interface message.
(Inherited from WikiSite) | |
GetMessageAsync(String, CancellationToken) |
Get the content of MediaWiki interface message.
(Inherited from WikiSite) | |
GetMessagesAsync(IEnumerableString) |
Get the content of some or all MediaWiki interface messages.
(Inherited from WikiSite) | |
GetMessagesAsync(IEnumerableString, CancellationToken) |
Get the content of some or all MediaWiki interface messages.
(Inherited from WikiSite) | |
GetStatisticsAsync |
Gets the statistical information of the MediaWiki site.
(Inherited from WikiSite) | |
GetStatisticsAsync(CancellationToken) |
Gets the statistical information of the MediaWiki site.
(Inherited from WikiSite) | |
GetTokenAsync(String) |
Request a token for operation.
(Inherited from WikiSite) | |
GetTokenAsync(String, Boolean) |
Request a token for operation.
(Inherited from WikiSite) | |
GetTokenAsync(String, CancellationToken) |
Request a token for operation.
(Inherited from WikiSite) | |
GetTokenAsync(String, Boolean, CancellationToken) |
Request a token for operation.
(Inherited from WikiSite) | |
GetType | Gets the Type of the current instance. (Inherited from Object) | |
InvokeMediaWikiApiAsync(WikiRequestMessage, CancellationToken) |
Invokes MediaWiki API and gets JSON result.
(Inherited from WikiSite) | |
InvokeMediaWikiApiAsync(WikiRequestMessage, Boolean, CancellationToken) |
Invokes MediaWiki API and gets JSON result.
(Inherited from WikiSite) | |
InvokeMediaWikiApiAsyncT(WikiRequestMessage, IWikiResponseMessageParserT, Boolean, CancellationToken) |
Invokes MediaWiki API and gets JSON result.
(Inherited from WikiSite) | |
InvokeNirvanaAsync(WikiRequestMessage, CancellationToken) | Invokes nirvana API call. | |
InvokeNirvanaAsyncT(WikiRequestMessage, IWikiResponseMessageParserT, CancellationToken) | Invokes nirvana API call. | |
InvokeWikiaAjaxAsync(WikiRequestMessage, CancellationToken) | Invokes index.php call with action=ajax query. | |
InvokeWikiaAjaxAsyncT(WikiRequestMessage, IWikiResponseMessageParserT, CancellationToken) | Invokes index.php call with action=ajax query. | |
InvokeWikiaApiAsync(String, WikiRequestMessage, CancellationToken) | Invokes Wikia API v1 call. | |
InvokeWikiaApiAsyncT(String, WikiRequestMessage, IWikiResponseMessageParserT, CancellationToken) | Invokes Wikia API v1 call. | |
LoginAsync(String, String) |
Logins into the wiki site.
(Inherited from WikiSite) | |
LoginAsync(String, String, String) |
Logins into the wiki site.
(Inherited from WikiSite) | |
LoginAsync(String, String, String, CancellationToken) |
Logins into the wiki site.
(Inherited from WikiSite) | |
LogoutAsync |
Logouts from the wiki site.
(Inherited from WikiSite) | |
LogoutAsync(Boolean) |
Logouts from the wiki site.
(Inherited from WikiSite) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
OpenSearchAsync(String) |
Performs an opensearch and get results, often used for search box suggestions.
(MediaWiki 1.25 or OpenSearch extension)
(Inherited from WikiSite) | |
OpenSearchAsync(String, Int32) |
Performs an opensearch and get results, often used for search box suggestions.
(MediaWiki 1.25 or OpenSearch extension)
(Inherited from WikiSite) | |
OpenSearchAsync(String, OpenSearchOptions) |
Performs an opensearch and get results, often used for search box suggestions.
(MediaWiki 1.25 or OpenSearch extension)
(Inherited from WikiSite) | |
OpenSearchAsync(String, Int32, OpenSearchOptions) |
Performs an opensearch and get results, often used for search box suggestions.
(MediaWiki 1.25 or OpenSearch extension)
(Inherited from WikiSite) | |
OpenSearchAsync(String, Int32, Int32, OpenSearchOptions) |
Performs an opensearch and get results, often used for search box suggestions.
(MediaWiki 1.25 or OpenSearch extension)
(Inherited from WikiSite) | |
OpenSearchAsync(String, Int32, OpenSearchOptions, CancellationToken) |
Performs an opensearch and get results, often used for search box suggestions.
(MediaWiki 1.25 or OpenSearch extension)
(Inherited from WikiSite) | |
OpenSearchAsync(String, Int32, Int32, OpenSearchOptions, CancellationToken) |
Performs an opensearch and get results, often used for search box suggestions.
(MediaWiki 1.25 or OpenSearch extension)
(Inherited from WikiSite) | |
RefreshAccountInfoAsync |
Refreshes user account information.
(Inherited from WikiSite) | |
RefreshSiteInfoAsync |
Refreshes site information.
(Overrides WikiSiteRefreshSiteInfoAsync) | |
SendLogoutRequestAsync |
Directly sends a logout request. This method will be invoked by LogoutAsync(Boolean).
(Overrides WikiSiteSendLogoutRequestAsync) | |
ToString | Returns a string that represents the current object. (Inherited from WikiSite) |
Name | Description | |
---|---|---|
ExecuteCargoQueryAsync |
Executes a Cargo query and retrieves the response rows.
(Defined by CargoWikiSiteExtensions) | |
ExecuteCargoQueryAsync |
Executes a Cargo query and retrieves the response rows.
(Defined by CargoWikiSiteExtensions) | |
FetchRelatedPagesAsync |
Asynchronously fetches the specified page's related pages.
(Defined by WikiaSiteWikiaApiExtensions) | |
FetchRelatedPagesAsync |
Asynchronously fetches the specified page's related pages.
(Defined by WikiaSiteWikiaApiExtensions) | |
FetchRelatedPagesAsync |
Asynchronously fetches the specified page's related pages.
(Defined by WikiaSiteWikiaApiExtensions) | |
FetchUserAsync |
Asynchronously fetches the specified user's information.
(Defined by WikiaSiteWikiaApiExtensions) | |
FetchUserAsync |
Asynchronously fetches the specified user's information.
(Defined by WikiaSiteWikiaApiExtensions) | |
FetchUsersAsync |
Asynchronously fetches the specified users' information.
(Defined by WikiaSiteWikiaApiExtensions) | |
ParseContentAsync |
Parsing the specific page content and/or summary, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParseContentAsync |
Parsing the specific page content and/or summary, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParseContentAsync |
Parsing the specific page content and/or summary, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParseContentAsync |
Parsing the specific page content and/or summary, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParsePageAsync |
Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParsePageAsync |
Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParsePageAsync |
Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParsePageAsync |
Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParsePageAsync |
Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParsePageAsync |
Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParsePageAsync |
Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParsePageAsync |
Parsing the specific page, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParseRevisionAsync |
Parsing the specific page revision, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParseRevisionAsync |
Parsing the specific page revision, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParseRevisionAsync |
Parsing the specific page revision, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ParseRevisionAsync |
Parsing the specific page revision, gets HTML and more information. (MediaWiki 1.12)
(Defined by WikiSiteExtensions) | |
ScribuntoExecuteLuaAsyncT |
Evaluates an ad-hoc Lua module with the specified module content in Scribunto Lua console, and gets the returned value.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoExecuteLuaAsyncT |
Evaluates an ad-hoc Lua module with the specified module content in Scribunto Lua console, and gets the returned value.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoExecuteLuaAsyncT |
Evaluates an ad-hoc Lua module with the specified module content in Scribunto Lua console, and gets the returned value.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoExecuteLuaAsyncT |
Evaluates an ad-hoc Lua module with the specified module content in Scribunto Lua console, and gets the returned value.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoLoadDataAsyncT |
Imports the Lua module with the specified name and gets the module content.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoLoadDataAsyncT |
Imports the Lua module with the specified name and gets the module content.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoLoadDataAsyncT |
Imports the Lua module with the specified name and gets the module content.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoLoadDataAsyncT |
Imports the Lua module with the specified name and gets the module content.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoLoadDataAsyncT |
Imports the Lua module with the specified name and gets the module content.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoLoadDataAsyncT |
Imports the Lua module with the specified name and gets the module content.
(Defined by ScribuntoWikiSiteExtensions) | |
ScribuntoLoadDataAsyncT |
Imports the Lua module with the specified name and evaluates the specified Lua code with it.
(Defined by ScribuntoWikiSiteExtensions) | |
UploadAsync |
Asynchronously uploads a file in this title.
(Defined by WikiSiteExtensions) | |
UploadAsync |
Asynchronously uploads a file in this title.
(Defined by WikiSiteExtensions) | |
UploadAsync |
Asynchronously uploads a file in this title.
(Defined by WikiSiteExtensions) |
For FANDOM/Wikia specific site access, use this instead of WikiSite base class, because this class contains more Wikia-specific APIs, and properly handles Wikia-specific API peculiarities (such as user logout).
See WikiClientLibrary.Wikia for a summary on FANDOM-and-Wikia.org-specific APIs.