Click or drag to resize

RecentChangeItem Class

This is preliminary documentation and is subject to change.

Represents MediaWiki recent change entry.
Inheritance Hierarchy
SystemObject
  WikiClientLibrary.GeneratorsRecentChangeItem

Namespace: WikiClientLibrary.Generators
Assembly: WikiClientLibrary (in WikiClientLibrary.dll) Version: 0.8.0-int.8+f07259cca53448109bd542f6a3e53c54ddd48d58
Syntax
[JsonObjectAttribute(MemberSerialization.OptIn)]
public class RecentChangeItem

The RecentChangeItem type exposes the following members.

Properties
 NameDescription
Public propertyCommentThe edit/log comment.
Public propertyDeltaContentLengthThe difference of NewContentLength from OldContentLength.
Public propertyFlags 
Public propertyIdID of recent change entry.
Public propertyLogAction Specific log action.
Public propertyLogIdFor log items, ID of the log entry.
Public propertyLogParamsFor log items, gets additional log parameters.
Public propertyLogTypeFor log items, gets log type name.
Public propertyNamespaceIdNamespace ID of the page affected by this item.
Public propertyNewContentLengthContent length of the new revision affected by this item.
Public propertyOldContentLengthContent length of the old revision affected by this item.
Public propertyOldRevisionIdID of the old revision affected by this item.
Public propertyPageIdID of the page affected by this item.
Public propertyParsedCommentThe parsed comment for the edit/log comment.
Public propertyPatrolStatus 
Public propertyRedirect 
Public propertyRevisionIdID of the new revision affected by this item.
Public propertySha1SHA-1 hash of the updated revision.
Public propertyTags 
Public propertyTimeStampThe time and date of the change.
Public propertyTitleFull title of the page affected by this item.
Public propertyTypeRecent change type.
Public propertyUserIdThe user ID who was responsible for the recent change.
Public propertyUserNameName of the user making this recent change.
Top
Methods
 NameDescription
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodPatrolAsync Asynchronously patrol the change.
Public methodPatrolAsync(CancellationToken) Asynchronously patrol the change.
Public methodToLogEventItem If the current recent change item is a log event, returns the corresponding log event item.
Public methodToStringReturns a string that represents the current object.
(Overrides ObjectToString)
Top
See Also