diff --git a/WikiBot/Libs/ClosedXML.dll b/Libs/ClosedXML.dll similarity index 100% rename from WikiBot/Libs/ClosedXML.dll rename to Libs/ClosedXML.dll diff --git a/WikiBot/Libs/Excel.dll b/Libs/Excel.dll similarity index 100% rename from WikiBot/Libs/Excel.dll rename to Libs/Excel.dll diff --git a/WikiBot/Libs/HtmlAgilityPack.dll b/Libs/HtmlAgilityPack.dll similarity index 100% rename from WikiBot/Libs/HtmlAgilityPack.dll rename to Libs/HtmlAgilityPack.dll diff --git a/WikiBot/Libs/ICSharpCode.SharpZipLib.dll b/Libs/ICSharpCode.SharpZipLib.dll similarity index 100% rename from WikiBot/Libs/ICSharpCode.SharpZipLib.dll rename to Libs/ICSharpCode.SharpZipLib.dll diff --git a/WikiBot/Libs/MinimalJson.dll b/Libs/MinimalJson.dll similarity index 100% rename from WikiBot/Libs/MinimalJson.dll rename to Libs/MinimalJson.dll diff --git a/Libs/Net40_del/Newtonsoft.Json.dll b/Libs/Net40_del/Newtonsoft.Json.dll new file mode 100644 index 0000000..0aeee4f Binary files /dev/null and b/Libs/Net40_del/Newtonsoft.Json.dll differ diff --git a/Libs/Net40_del/Newtonsoft.Json.pdb b/Libs/Net40_del/Newtonsoft.Json.pdb new file mode 100644 index 0000000..876232a Binary files /dev/null and b/Libs/Net40_del/Newtonsoft.Json.pdb differ diff --git a/Libs/Net40_del/Newtonsoft.Json.xml b/Libs/Net40_del/Newtonsoft.Json.xml new file mode 100644 index 0000000..b002c66 --- /dev/null +++ b/Libs/Net40_del/Newtonsoft.Json.xml @@ -0,0 +1,9085 @@ + + + + Newtonsoft.Json + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets or sets a value indicating whether binary data reading should compatible with incorrect Json.NET 3.5 written binary. + + + true if binary data reading will be compatible with incorrect Json.NET 3.5 written binary; otherwise, false. + + + + + Gets or sets a value indicating whether the root object will be read as a JSON array. + + + true if the root object will be read as a JSON array; otherwise, false. + + + + + Gets or sets the used when reading values from BSON. + + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The reader. + + + + Initializes a new instance of the class. + + The stream. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Initializes a new instance of the class. + + The reader. + if set to true the root object will be read as a JSON array. + The used when reading values from BSON. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Changes the to Closed. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets or sets the used when writing values to BSON. + When set to no conversion will occur. + + The used when writing values to BSON. + + + + Initializes a new instance of the class. + + The stream. + + + + Initializes a new instance of the class. + + The writer. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Writes the end. + + The token. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes the beginning of a JSON array. + + + + + Writes the beginning of a JSON object. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Closes this stream and the underlying stream. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value that represents a BSON object id. + + The Object ID value to write. + + + + Writes a BSON regex. + + The regex pattern. + The regex options. + + + + Represents a BSON Oid (object id). + + + + + Gets or sets the value of the Oid. + + The value of the Oid. + + + + Initializes a new instance of the class. + + The Oid value. + + + + Converts a binary value to and from a base 64 string value. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Create a custom object + + The object type to convert. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Creates an object which will then be populated by the serializer. + + Type of the object. + The created object. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Provides a base class for converting a to and from JSON. + + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a F# discriminated union type to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an Entity Framework EntityKey to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an ExpandoObject to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Gets a value indicating whether this can write JSON. + + + true if this can write JSON; otherwise, false. + + + + + Converts a to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from JSON and BSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts an to and from its name string value. + + + + + Gets or sets a value indicating whether the written enum text should be camel case. + + true if the written enum text will be camel case; otherwise, false. + + + + Gets or sets a value indicating whether integer values are allowed. + + true if integers are allowed; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from a string (e.g. "1.2.3.4"). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + Converts a to and from the ISO 8601 date format (e.g. 2008-04-12T12:53Z). + + + + + Gets or sets the date time styles used when converting a date to and from JSON. + + The date time styles used when converting a date to and from JSON. + + + + Gets or sets the date time format used when converting a date to and from JSON. + + The date time format used when converting a date to and from JSON. + + + + Gets or sets the culture used when converting a date to and from JSON. + + The culture used when converting a date to and from JSON. + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Converts a to and from a JavaScript date constructor (e.g. new Date(52231943)). + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing property value of the JSON that is being converted. + The calling serializer. + The object value. + + + + Converts XML to and from JSON. + + + + + Gets or sets the name of the root element to insert when deserializing to XML if the JSON structure has produces multiple root elements. + + The name of the deserialize root element. + + + + Gets or sets a flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + true if the array attibute is written to the XML; otherwise, false. + + + + Gets or sets a value indicating whether to write the root JSON object. + + true if the JSON root object is omitted; otherwise, false. + + + + Writes the JSON representation of the object. + + The to write to. + The calling serializer. + The value. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Checks if the attributeName is a namespace attribute. + + Attribute name to test. + The attribute name prefix if it has one, otherwise an empty string. + True if attribute name is for a namespace attribute, otherwise false. + + + + Determines whether this instance can convert the specified value type. + + Type of the value. + + true if this instance can convert the specified value type; otherwise, false. + + + + + Specifies how constructors are used when initializing objects during deserialization by the . + + + + + First attempt to use the public default constructor, then fall back to single paramatized constructor, then the non-public default constructor. + + + + + Json.NET will use a non-public default constructor before falling back to a paramatized constructor. + + + + + Specifies float format handling options when writing special floating point numbers, e.g. , + and with . + + + + + Write special floating point values as strings in JSON, e.g. "NaN", "Infinity", "-Infinity". + + + + + Write special floating point values as symbols in JSON, e.g. NaN, Infinity, -Infinity. + Note that this will produce non-valid JSON. + + + + + Write special floating point values as the property's default value in JSON, e.g. 0.0 for a property, null for a property. + + + + + Specifies how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Floating point numbers are parsed to . + + + + + Floating point numbers are parsed to . + + + + + Provides an interface for using pooled arrays. + + The array type content. + + + + Rent a array from the pool. This array must be returned when it is no longer needed. + + The minimum required length of the array. The returned array may be longer. + The rented array from the pool. This array must be returned when it is no longer needed. + + + + Return an array to the pool. + + The array that is being returned. + + + + Instructs the how to serialize the collection. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Specifies how dates are formatted when writing JSON text. + + + + + Dates are written in the ISO 8601 format, e.g. "2012-03-21T05:40Z". + + + + + Dates are written in the Microsoft JSON format, e.g. "\/Date(1198908717056)\/". + + + + + Specifies how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON text. + + + + + Date formatted strings are not parsed to a date type and are read as strings. + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed to . + + + + + Specifies how to treat the time value when converting between string and . + + + + + Treat as local time. If the object represents a Coordinated Universal Time (UTC), it is converted to the local time. + + + + + Treat as a UTC. If the object represents a local time, it is converted to a UTC. + + + + + Treat as a local time if a is being converted to a string. + If a string is being converted to , convert to a local time if a time zone is specified. + + + + + Time zone information should be preserved when converting. + + + + + Specifies formatting options for the . + + + + + No special formatting is applied. This is the default. + + + + + Causes child objects to be indented according to the and settings. + + + + + Instructs the to use the specified constructor when deserializing that object. + + + + + Instructs the to deserialize properties with no matching class member into the specified collection + and write values during serialization. + + + + + Gets or sets a value that indicates whether to write extension data when serializing the object. + + + true to write extension data when serializing the object; otherwise, false. The default is true. + + + + + Gets or sets a value that indicates whether to read extension data when deserializing the object. + + + true to read extension data when deserializing the object; otherwise, false. The default is true. + + + + + Initializes a new instance of the class. + + + + + Instructs the to always serialize the member, and require the member has a value. + + + + + Specifies how JSON comments are handled when loading JSON. + + + + + Ignore comments. + + + + + Load comments as a with type . + + + + + Specifies how line information is handled when loading JSON. + + + + + Ignore line information. + + + + + Load line information. + + + + + Specifies the settings used when loading JSON. + + + + + Gets or sets how JSON comments are handled when loading JSON. + + The JSON comment handling. + + + + Gets or sets how JSON line info is handled when loading JSON. + + The JSON line info handling. + + + + Specifies the settings used when merging JSON. + + + + + Gets or sets the method used when merging JSON arrays. + + The method used when merging JSON arrays. + + + + Specifies how JSON arrays are merged together. + + + + Concatenate arrays. + + + Union arrays, skipping items that already exist. + + + Replace all array items. + + + Merge array items together, matched by index. + + + + Represents a raw JSON string. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class. + + The raw json. + + + + Creates an instance of with the content of the reader's current token. + + The reader. + An instance of with the content of the reader's current token. + + + + Represents a view of a . + + + + + Initializes a new instance of the class. + + The name. + + + + When overridden in a derived class, returns whether resetting an object changes its value. + + + true if resetting the component changes its value; otherwise, false. + + The component to test for reset capability. + + + + + When overridden in a derived class, gets the current value of the property on a component. + + + The value of a property for a given component. + + The component with the property for which to retrieve the value. + + + + + When overridden in a derived class, resets the value for this property of the component to the default value. + + The component with the property value that is to be reset to the default value. + + + + + When overridden in a derived class, sets the value of the component to a different value. + + The component with the property value that is to be set. + The new value. + + + + + When overridden in a derived class, determines a value indicating whether the value of this property needs to be persisted. + + + true if the property should be persisted; otherwise, false. + + The component with the property to be examined for persistence. + + + + + When overridden in a derived class, gets the type of the component this property is bound to. + + + A that represents the type of component this property is bound to. When the or methods are invoked, the object specified might be an instance of this type. + + + + + When overridden in a derived class, gets a value indicating whether this property is read-only. + + + true if the property is read-only; otherwise, false. + + + + + When overridden in a derived class, gets the type of the property. + + + A that represents the type of the property. + + + + + Gets the hash code for the name of the member. + + + + The hash code for the name of the member. + + + + + Represents a collection of objects. + + The type of token + + + + Gets the with the specified key. + + + + + + Compares tokens to determine whether they are equal. + + + + + Determines whether the specified objects are equal. + + The first object of type to compare. + The second object of type to compare. + + true if the specified objects are equal; otherwise, false. + + + + + Returns a hash code for the specified object. + + The for which a hash code is to be returned. + A hash code for the specified object. + The type of is a reference type and is null. + + + + Contains the LINQ to JSON extension methods. + + + + + Returns a collection of tokens that contains the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the ancestors of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, the ancestors of every token in the source collection. + + + + Returns a collection of tokens that contains the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains the descendants of every token in the source collection. + + + + Returns a collection of tokens that contains every token in the source collection, and the descendants of every token in the source collection. + + The type of the objects in source, constrained to . + An of that contains the source collection. + An of that contains every token in the source collection, and the descendants of every token in the source collection. + + + + Returns a collection of child properties of every object in the source collection. + + An of that contains the source collection. + An of that contains the properties of every object in the source collection. + + + + Returns a collection of child values of every object in the source collection with the given key. + + An of that contains the source collection. + The token key. + An of that contains the values of every token in the source collection with the given key. + + + + Returns a collection of child values of every object in the source collection. + + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child values of every object in the source collection with the given key. + + The type to convert the values to. + An of that contains the source collection. + The token key. + An that contains the converted values of every token in the source collection with the given key. + + + + Returns a collection of converted child values of every object in the source collection. + + The type to convert the values to. + An of that contains the source collection. + An that contains the converted values of every token in the source collection. + + + + Converts the value. + + The type to convert the value to. + A cast as a of . + A converted value. + + + + Converts the value. + + The source collection type. + The type to convert the value to. + A cast as a of . + A converted value. + + + + Returns a collection of child tokens of every array in the source collection. + + The source collection type. + An of that contains the source collection. + An of that contains the values of every token in the source collection. + + + + Returns a collection of converted child tokens of every array in the source collection. + + An of that contains the source collection. + The type to convert the values to. + The source collection type. + An that contains the converted values of every token in the source collection. + + + + Returns the input typed as . + + An of that contains the source collection. + The input typed as . + + + + Returns the input typed as . + + The source collection type. + An of that contains the source collection. + The input typed as . + + + + Represents a JSON constructor. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets or sets the name of this constructor. + + The constructor name. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name and content. + + The constructor name. + The contents of the constructor. + + + + Initializes a new instance of the class with the specified name. + + The constructor name. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Represents a token that can contain other tokens. + + + + + Occurs when the list changes or an item in the list changes. + + + + + Occurs before an item is added to the collection. + + + + + Occurs when the items list of the collection has changed, or the collection is reset. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Raises the event. + + The instance containing the event data. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Get the first child token of this token. + + + A containing the first child token of the . + + + + + Get the last child token of this token. + + + A containing the last child token of the . + + + + + Returns a collection of the child tokens of this token, in document order. + + + An of containing the child tokens of this , in document order. + + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + + A containing the child values of this , in document order. + + + + + Returns a collection of the descendant tokens for this token in document order. + + An containing the descendant tokens of the . + + + + Returns a collection of the tokens that contain this token, and all descendant tokens of this token, in document order. + + An containing this token, and all the descendant tokens of the . + + + + Adds the specified content as children of this . + + The content to be added. + + + + Adds the specified content as the first children of this . + + The content to be added. + + + + Creates an that can be used to add tokens to the . + + An that is ready to have content written to it. + + + + Replaces the children nodes of this token with the specified content. + + The content. + + + + Removes the child nodes from this token. + + + + + Merge the specified content into this . + + The content to be merged. + + + + Merge the specified content into this using . + + The content to be merged. + The used to merge the content. + + + + Gets the count of child JSON tokens. + + The count of child JSON tokens + + + + Represents a collection of objects. + + The type of token + + + + An empty collection of objects. + + + + + Initializes a new instance of the struct. + + The enumerable. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Returns an enumerator that iterates through a collection. + + + An object that can be used to iterate through the collection. + + + + + Gets the with the specified key. + + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Determines whether the specified is equal to this instance. + + The to compare with this instance. + + true if the specified is equal to this instance; otherwise, false. + + + + + Returns a hash code for this instance. + + + A hash code for this instance, suitable for use in hashing algorithms and data structures like a hash table. + + + + + Represents a JSON object. + + + + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Occurs when a property value changes. + + + + + Occurs when a property value is changing. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Initializes a new instance of the class with the specified content. + + The contents of the object. + + + + Gets the node type for this . + + The type. + + + + Gets an of this object's properties. + + An of this object's properties. + + + + Gets a the specified name. + + The property name. + A with the specified name or null. + + + + Gets an of this object's property values. + + An of this object's property values. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the with the specified property name. + + + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified property name. + + Name of the property. + The with the specified property name. + + + + Gets the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + One of the enumeration values that specifies how the strings will be compared. + The with the specified property name. + + + + Tries to get the with the specified property name. + The exact property name will be searched for first and if no matching property is found then + the will be used to match a property. + + Name of the property. + The value. + One of the enumeration values that specifies how the strings will be compared. + true if a value was successfully retrieved; otherwise, false. + + + + Adds the specified property name. + + Name of the property. + The value. + + + + Removes the property with the specified name. + + Name of the property. + true if item was successfully removed; otherwise, false. + + + + Tries the get value. + + Name of the property. + The value. + true if a value was successfully retrieved; otherwise, false. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Raises the event with the provided arguments. + + Name of the property. + + + + Returns the properties for this instance of a component. + + + A that represents the properties for this component instance. + + + + + Returns the properties for this instance of a component using the attribute array as a filter. + + An array of type that is used as a filter. + + A that represents the filtered properties for this component instance. + + + + + Returns a collection of custom attributes for this instance of a component. + + + An containing the attributes for this object. + + + + + Returns the class name of this instance of a component. + + + The class name of the object, or null if the class does not have a name. + + + + + Returns the name of this instance of a component. + + + The name of the object, or null if the object does not have a name. + + + + + Returns a type converter for this instance of a component. + + + A that is the converter for this object, or null if there is no for this object. + + + + + Returns the default event for this instance of a component. + + + An that represents the default event for this object, or null if this object does not have events. + + + + + Returns the default property for this instance of a component. + + + A that represents the default property for this object, or null if this object does not have properties. + + + + + Returns an editor of the specified type for this instance of a component. + + A that represents the editor for this object. + + An of the specified type that is the editor for this object, or null if the editor cannot be found. + + + + + Returns the events for this instance of a component using the specified attribute array as a filter. + + An array of type that is used as a filter. + + An that represents the filtered events for this component instance. + + + + + Returns the events for this instance of a component. + + + An that represents the events for this component instance. + + + + + Returns an object that contains the property described by the specified property descriptor. + + A that represents the property whose owner is to be found. + + An that represents the owner of the specified property. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Represents a JSON array. + + + + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Initializes a new instance of the class with the specified content. + + The contents of the array. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + + + + Creates a from an object. + + The object that will be used to create . + A with the values of the specified object + + + + Creates a from an object. + + The object that will be used to create . + The that will be used to read the object. + A with the values of the specified object + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets or sets the at the specified index. + + + + + + Determines the index of a specific item in the . + + The object to locate in the . + + The index of if found in the list; otherwise, -1. + + + + + Inserts an item to the at the specified index. + + The zero-based index at which should be inserted. + The object to insert into the . + + is not a valid index in the . + The is read-only. + + + + Removes the item at the specified index. + + The zero-based index of the item to remove. + + is not a valid index in the . + The is read-only. + + + + Returns an enumerator that iterates through the collection. + + + A that can be used to iterate through the collection. + + + + + Adds an item to the . + + The object to add to the . + The is read-only. + + + + Removes all items from the . + + The is read-only. + + + + Determines whether the contains a specific value. + + The object to locate in the . + + true if is found in the ; otherwise, false. + + + + + Copies to. + + The array. + Index of the array. + + + + Gets a value indicating whether the is read-only. + + true if the is read-only; otherwise, false. + + + + Removes the first occurrence of a specific object from the . + + The object to remove from the . + + true if was successfully removed from the ; otherwise, false. This method also returns false if is not found in the original . + + The is read-only. + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Gets the at the reader's current position. + + + + + Initializes a new instance of the class. + + The token to read from. + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Gets the path of the current JSON token. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets the at the writer's current position. + + + + + Gets the token being writen. + + The token being writen. + + + + Initializes a new instance of the class writing to the given . + + The container being written to. + + + + Initializes a new instance of the class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end. + + The token. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Represents an abstract JSON token. + + + + + Gets a comparer that can compare two tokens for value equality. + + A that can compare two nodes for value equality. + + + + Gets or sets the parent. + + The parent. + + + + Gets the root of this . + + The root of this . + + + + Gets the node type for this . + + The type. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Compares the values of two tokens, including the values of all descendant tokens. + + The first to compare. + The second to compare. + true if the tokens are equal; otherwise false. + + + + Gets the next sibling token of this node. + + The that contains the next sibling token. + + + + Gets the previous sibling token of this node. + + The that contains the previous sibling token. + + + + Gets the path of the JSON token. + + + + + Adds the specified content immediately after this token. + + A content object that contains simple content or a collection of content objects to be added after this token. + + + + Adds the specified content immediately before this token. + + A content object that contains simple content or a collection of content objects to be added before this token. + + + + Returns a collection of the ancestor tokens of this token. + + A collection of the ancestor tokens of this token. + + + + Returns a collection of tokens that contain this token, and the ancestors of this token. + + A collection of tokens that contain this token, and the ancestors of this token. + + + + Returns a collection of the sibling tokens after this token, in document order. + + A collection of the sibling tokens after this tokens, in document order. + + + + Returns a collection of the sibling tokens before this token, in document order. + + A collection of the sibling tokens before this token, in document order. + + + + Gets the with the specified key. + + The with the specified key. + + + + Gets the with the specified key converted to the specified type. + + The type to convert the token to. + The token key. + The converted token value. + + + + Get the first child token of this token. + + A containing the first child token of the . + + + + Get the last child token of this token. + + A containing the last child token of the . + + + + Returns a collection of the child tokens of this token, in document order. + + An of containing the child tokens of this , in document order. + + + + Returns a collection of the child tokens of this token, in document order, filtered by the specified type. + + The type to filter the child tokens on. + A containing the child tokens of this , in document order. + + + + Returns a collection of the child values of this token, in document order. + + The type to convert the values to. + A containing the child values of this , in document order. + + + + Removes this token from its parent. + + + + + Replaces this token with the specified token. + + The value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Returns the indented JSON for this token. + + + The indented JSON for this token. + + + + + Returns the JSON for this token using the given formatting and converters. + + Indicates how the output is formatted. + A collection of which will be used when writing the token. + The JSON for this token using the given formatting and converters. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to []. + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an explicit conversion from to . + + The value. + The result of the conversion. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from [] to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Performs an implicit conversion from to . + + The value to create a from. + The initialized with the specified value. + + + + Creates an for this token. + + An that can be used to read this token and its descendants. + + + + Creates a from an object. + + The object that will be used to create . + A with the value of the specified object + + + + Creates a from an object using the specified . + + The object that will be used to create . + The that will be used when reading the object. + A with the value of the specified object + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the . + + The object type that the token will be deserialized to. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates the specified .NET type from the using the specified . + + The object type that the token will be deserialized to. + The that will be used when creating the object. + The new object created from the JSON value. + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Load a from a string that contains JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Load a from a string that contains JSON. + + A that contains JSON. + The used to load the JSON. + If this is null, default load settings will be used. + A populated from the string that contains JSON. + + + + Creates a from a . + + An positioned at the token to read into this . + The used to load the JSON. + If this is null, default load settings will be used. + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Creates a from a . + + An positioned at the token to read into this . + + An that contains the token and its descendant tokens + that were read from the reader. The runtime type of the token is determined + by the token type of the first token encountered in the reader. + + + + + Selects a using a JPath expression. Selects the token that matches the object path. + + + A that contains a JPath expression. + + A , or null. + + + + Selects a using a JPath expression. Selects the token that matches the object path. + + + A that contains a JPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + A . + + + + Selects a collection of elements using a JPath expression. + + + A that contains a JPath expression. + + An that contains the selected elements. + + + + Selects a collection of elements using a JPath expression. + + + A that contains a JPath expression. + + A flag to indicate whether an error should be thrown if no tokens are found when evaluating part of the expression. + An that contains the selected elements. + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Creates a new instance of the . All child tokens are recursively cloned. + + A new instance of the . + + + + Adds an object to the annotation list of this . + + The annotation to add. + + + + Get the first annotation object of the specified type from this . + + The type of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets the first annotation object of the specified type from this . + + The of the annotation to retrieve. + The first annotation object that matches the specified type, or null if no annotation is of the specified type. + + + + Gets a collection of annotations of the specified type for this . + + The type of the annotations to retrieve. + An that contains the annotations for this . + + + + Gets a collection of annotations of the specified type for this . + + The of the annotations to retrieve. + An of that contains the annotations that match the specified type for this . + + + + Removes the annotations of the specified type from this . + + The type of annotations to remove. + + + + Removes the annotations of the specified type from this . + + The of annotations to remove. + + + + Represents a JSON property. + + + + + Gets the container's children tokens. + + The container's children tokens. + + + + Gets the property name. + + The property name. + + + + Gets or sets the property value. + + The property value. + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Gets the node type for this . + + The type. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Initializes a new instance of the class. + + The property name. + The property content. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Loads an from a . + + A that will be read for the content of the . + A that contains the JSON that was read from the specified . + + + + Loads an from a . + + A that will be read for the content of the . + The used to load the JSON. + If this is null, default load settings will be used. + A that contains the JSON that was read from the specified . + + + + Specifies the type of token. + + + + + No token type has been set. + + + + + A JSON object. + + + + + A JSON array. + + + + + A JSON constructor. + + + + + A JSON object property. + + + + + A comment. + + + + + An integer value. + + + + + A float value. + + + + + A string value. + + + + + A boolean value. + + + + + A null value. + + + + + An undefined value. + + + + + A date value. + + + + + A raw JSON value. + + + + + A collection of bytes value. + + + + + A Guid value. + + + + + A Uri value. + + + + + A TimeSpan value. + + + + + Represents a value in JSON (string, integer, date, etc). + + + + + Initializes a new instance of the class from another object. + + A object to copy from. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Initializes a new instance of the class with the given value. + + The value. + + + + Gets a value indicating whether this token has child tokens. + + + true if this token has child values; otherwise, false. + + + + + Creates a comment with the given value. + + The value. + A comment with the given value. + + + + Creates a string with the given value. + + The value. + A string with the given value. + + + + Creates a null value. + + A null value. + + + + Creates a null value. + + A null value. + + + + Gets the node type for this . + + The type. + + + + Gets or sets the underlying token value. + + The underlying token value. + + + + Writes this token to a . + + A into which this method will write. + A collection of which will be used when writing the token. + + + + Indicates whether the current object is equal to another object of the same type. + + + true if the current object is equal to the parameter; otherwise, false. + + An object to compare with this object. + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + The parameter is null. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format provider. + + A that represents this instance. + + + + + Returns a that represents this instance. + + The format. + The format provider. + + A that represents this instance. + + + + + Returns the responsible for binding operations performed on this object. + + The expression tree representation of the runtime value. + + The to bind this object. + + + + + Compares the current instance with another object of the same type and returns an integer that indicates whether the current instance precedes, follows, or occurs in the same position in the sort order as the other object. + + An object to compare with this instance. + + A 32-bit signed integer that indicates the relative order of the objects being compared. The return value has these meanings: + Value + Meaning + Less than zero + This instance is less than . + Zero + This instance is equal to . + Greater than zero + This instance is greater than . + + + is not the same type as this instance. + + + + + Specifies metadata property handling options for the . + + + + + Read metadata properties located at the start of a JSON object. + + + + + Read metadata properties located anywhere in a JSON object. Note that this setting will impact performance. + + + + + Do not try to read metadata properties. + + + + + Represents a trace writer that writes to the application's instances. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides methods to get attributes. + + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Represents a trace writer. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + The that will be used to filter the trace messages passed to the writer. + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Contract details for a used by the . + + + + + Gets or sets the default collection items . + + The converter. + + + + Gets or sets a value indicating whether the collection items preserve object references. + + true if collection items preserve object references; otherwise, false. + + + + Gets or sets the collection item reference loop handling. + + The reference loop handling. + + + + Gets or sets the collection item type name handling. + + The type name handling. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Represents a trace writer that writes to memory. When the trace message limit is + reached then old trace messages will be removed as new messages are added. + + + + + Gets the that will be used to filter the trace messages passed to the writer. + For example a filter level of Info will exclude Verbose messages and include Info, + Warning and Error messages. + + + The that will be used to filter the trace messages passed to the writer. + + + + + Initializes a new instance of the class. + + + + + Writes the specified trace level, message and optional exception. + + The at which to write this trace. + The trace message. + The trace exception. This parameter is optional. + + + + Returns an enumeration of the most recent trace messages. + + An enumeration of the most recent trace messages. + + + + Returns a of the most recent trace messages. + + + A of the most recent trace messages. + + + + + Provides methods to get attributes from a , , or . + + + + + Initializes a new instance of the class. + + The instance to get attributes for. This parameter should be a , , or . + + + + Returns a collection of all of the attributes, or an empty collection if there are no attributes. + + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Returns a collection of attributes, identified by type, or an empty collection if there are no attributes. + + The type of the attributes. + When true, look up the hierarchy chain for the inherited custom attribute. + A collection of s, or an empty collection. + + + + Contract details for a used by the . + + + + + Gets the object's properties. + + The object's properties. + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Gets or sets the ISerializable object constructor. + + The ISerializable object constructor. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Get and set values for a using dynamic methods. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Provides data for the Error event. + + + + + Gets the current object the error event is being raised against. + + The current object the error event is being raised against. + + + + Gets the error context. + + The error context. + + + + Initializes a new instance of the class. + + The current object. + The error context. + + + + Resolves member mappings for a type, camel casing property names. + + + + + Initializes a new instance of the class. + + + + + Resolves the name of the property. + + Name of the property. + The property name camel cased. + + + + Used by to resolves a for a given . + + + + + Gets a value indicating whether members are being get and set using dynamic code generation. + This value is determined by the runtime permissions available. + + + true if using dynamic code generation; otherwise, false. + + + + + Gets or sets the default members search flags. + + The default members search flags. + + + + Gets or sets a value indicating whether compiler generated members should be serialized. + + + true if serialized compiler generated members; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the interface when serializing and deserializing types. + + + true if the interface will be ignored when serializing and deserializing types; otherwise, false. + + + + + Gets or sets a value indicating whether to ignore the attribute when serializing and deserializing types. + + + true if the attribute will be ignored when serializing and deserializing types; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + + If set to true the will use a cached shared with other resolvers of the same type. + Sharing the cache will significantly improve performance with multiple resolver instances because expensive reflection will only + happen once. This setting can cause unexpected behavior if different instances of the resolver are suppose to produce different + results. When set to false it is highly recommended to reuse instances with the . + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Gets the serializable members for the type. + + The type to get serializable members for. + The serializable members for the type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates the constructor parameters. + + The constructor to create properties for. + The type's member properties. + Properties for the given . + + + + Creates a for the given . + + The matching member property. + The constructor parameter. + A created for the given . + + + + Resolves the default for the contract. + + Type of the object. + The contract's default . + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Creates a for the given type. + + Type of the object. + A for the given type. + + + + Determines which contract type is created for the given type. + + Type of the object. + A for the given type. + + + + Creates properties for the given . + + The type to create properties for. + /// The member serialization mode for the type. + Properties for the given . + + + + Creates the used by the serializer to get and set values from a member. + + The member. + The used by the serializer to get and set values from a member. + + + + Creates a for the given . + + The member's parent . + The member to create a for. + A created for the given . + + + + Resolves the name of the property. + + Name of the property. + Resolved name of the property. + + + + Resolves the key of the dictionary. By default is used to resolve dictionary keys. + + Key of the dictionary. + Resolved key of the dictionary. + + + + Gets the resolved name of the property. + + Name of the property. + Name of the property. + + + + The default serialization binder used when resolving and loading classes from type names. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + The type of the object the formatter creates a new instance of. + + + + + When overridden in a derived class, controls the binding of a serialized object to a type. + + The type of the object the formatter creates a new instance of. + Specifies the name of the serialized object. + Specifies the name of the serialized object. + + + + Provides information surrounding an error. + + + + + Gets the error. + + The error. + + + + Gets the original object that caused the error. + + The original object that caused the error. + + + + Gets the member that caused the error. + + The member that caused the error. + + + + Gets the path of the JSON location where the error occurred. + + The path of the JSON location where the error occurred. + + + + Gets or sets a value indicating whether this is handled. + + true if handled; otherwise, false. + + + + Used by to resolves a for a given . + + + + + + + + + Resolves the contract for a given type. + + The type to resolve a contract for. + The contract for a given type. + + + + Provides methods to get and set values. + + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + Contract details for a used by the . + + + + + Gets the of the collection items. + + The of the collection items. + + + + Gets a value indicating whether the collection type is a multidimensional array. + + true if the collection type is a multidimensional array; otherwise, false. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the collection values. + + true if the creator has a parameter with the collection values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Handles serialization callback events. + + The object that raised the callback event. + The streaming context. + + + + Handles serialization error callback events. + + The object that raised the callback event. + The streaming context. + The error context. + + + + Sets extension data for an object during deserialization. + + The object to set extension data on. + The extension data key. + The extension data value. + + + + Gets extension data for an object during serialization. + + The object to set extension data on. + + + + Contract details for a used by the . + + + + + Gets the underlying type for the contract. + + The underlying type for the contract. + + + + Gets or sets the type created during deserialization. + + The type created during deserialization. + + + + Gets or sets whether this type contract is serialized as a reference. + + Whether this type contract is serialized as a reference. + + + + Gets or sets the default for this contract. + + The converter. + + + + Gets or sets all methods called immediately after deserialization of the object. + + The methods called immediately after deserialization of the object. + + + + Gets or sets all methods called during deserialization of the object. + + The methods called during deserialization of the object. + + + + Gets or sets all methods called after serialization of the object graph. + + The methods called after serialization of the object graph. + + + + Gets or sets all methods called before serialization of the object. + + The methods called before serialization of the object. + + + + Gets or sets all method called when an error is thrown during the serialization of the object. + + The methods called when an error is thrown during the serialization of the object. + + + + Gets or sets the method called immediately after deserialization of the object. + + The method called immediately after deserialization of the object. + + + + Gets or sets the method called during deserialization of the object. + + The method called during deserialization of the object. + + + + Gets or sets the method called after serialization of the object graph. + + The method called after serialization of the object graph. + + + + Gets or sets the method called before serialization of the object. + + The method called before serialization of the object. + + + + Gets or sets the method called when an error is thrown during the serialization of the object. + + The method called when an error is thrown during the serialization of the object. + + + + Gets or sets the default creator method used to create the object. + + The default creator method used to create the object. + + + + Gets or sets a value indicating whether the default creator is non public. + + true if the default object creator is non-public; otherwise, false. + + + + Contract details for a used by the . + + + + + Gets or sets the property name resolver. + + The property name resolver. + + + + Gets or sets the dictionary key resolver. + + The dictionary key resolver. + + + + Gets the of the dictionary keys. + + The of the dictionary keys. + + + + Gets the of the dictionary values. + + The of the dictionary values. + + + + Gets or sets the function used to create the object. When set this function will override . + + The function used to create the object. + + + + Gets a value indicating whether the creator has a parameter with the dictionary values. + + true if the creator has a parameter with the dictionary values; otherwise, false. + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Maps a JSON property to a .NET member or constructor parameter. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the type that declared this property. + + The type that declared this property. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets the name of the underlying member or parameter. + + The name of the underlying member or parameter. + + + + Gets the that will get and set the during serialization. + + The that will get and set the during serialization. + + + + Gets or sets the for this property. + + The for this property. + + + + Gets or sets the type of the property. + + The type of the property. + + + + Gets or sets the for the property. + If set this converter takes presidence over the contract converter for the property type. + + The converter. + + + + Gets or sets the member converter. + + The member converter. + + + + Gets or sets a value indicating whether this is ignored. + + true if ignored; otherwise, false. + + + + Gets or sets a value indicating whether this is readable. + + true if readable; otherwise, false. + + + + Gets or sets a value indicating whether this is writable. + + true if writable; otherwise, false. + + + + Gets or sets a value indicating whether this has a member attribute. + + true if has a member attribute; otherwise, false. + + + + Gets the default value. + + The default value. + + + + Gets or sets a value indicating whether this is required. + + A value indicating whether this is required. + + + + Gets or sets a value indicating whether this property preserves object references. + + + true if this instance is reference; otherwise, false. + + + + + Gets or sets the property null value handling. + + The null value handling. + + + + Gets or sets the property default value handling. + + The default value handling. + + + + Gets or sets the property reference loop handling. + + The reference loop handling. + + + + Gets or sets the property object creation handling. + + The object creation handling. + + + + Gets or sets or sets the type name handling. + + The type name handling. + + + + Gets or sets a predicate used to determine whether the property should be serialize. + + A predicate used to determine whether the property should be serialize. + + + + Gets or sets a predicate used to determine whether the property should be deserialized. + + A predicate used to determine whether the property should be deserialized. + + + + Gets or sets a predicate used to determine whether the property should be serialized. + + A predicate used to determine whether the property should be serialized. + + + + Gets or sets an action used to set whether the property has been deserialized. + + An action used to set whether the property has been deserialized. + + + + Returns a that represents this instance. + + + A that represents this instance. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + A collection of objects. + + + + + Initializes a new instance of the class. + + The type. + + + + When implemented in a derived class, extracts the key from the specified element. + + The element from which to extract the key. + The key for the specified element. + + + + Adds a object. + + The property to add to the collection. + + + + Gets the closest matching object. + First attempts to get an exact case match of propertyName and then + a case insensitive match. + + Name of the property. + A matching property if found. + + + + Gets a property by property name. + + The name of the property to get. + Type property name string comparison. + A matching property if found. + + + + Used to resolve references when serializing and deserializing JSON by the . + + + + + Resolves a reference to its object. + + The serialization context. + The reference to resolve. + The object that + + + + Gets the reference for the sepecified object. + + The serialization context. + The object to get a reference for. + The reference to the object. + + + + Determines whether the specified object is referenced. + + The serialization context. + The object to test for a reference. + + true if the specified object is referenced; otherwise, false. + + + + + Adds a reference to the specified object. + + The serialization context. + The reference. + The object to reference. + + + + Contract details for a used by the . + + + + + Gets or sets the object member serialization. + + The member object serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Gets the object's properties. + + The object's properties. + + + + Gets the constructor parameters required for any non-default constructor + + + + + Gets a collection of instances that define the parameters used with . + + + + + Gets or sets the override constructor used to create the object. + This is set when a constructor is marked up using the + JsonConstructor attribute. + + The override constructor. + + + + Gets or sets the parametrized constructor used to create the object. + + The parametrized constructor. + + + + Gets or sets the function used to create the object. When set this function will override . + This function is called with a collection of arguments which are defined by the collection. + + The function used to create the object. + + + + Gets or sets the extension data setter. + + + + + Gets or sets the extension data getter. + + + + + Gets or sets the extension data value type. + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Contract details for a used by the . + + + + + Initializes a new instance of the class. + + The underlying type for the contract. + + + + Lookup and create an instance of the JsonConverter type described by the argument. + + The JsonConverter type to create. + Optional arguments to pass to an initializing constructor of the JsonConverter. + If null, the default constructor is used. + + + + Create a factory function that can be used to create instances of a JsonConverter described by the + argument type. The returned function can then be used to either invoke the converter's default ctor, or any + parameterized constructors by way of an object array. + + + + + Get and set values for a using reflection. + + + + + Initializes a new instance of the class. + + The member info. + + + + Sets the value. + + The target to set the value on. + The value to set on the target. + + + + Gets the value. + + The target to get the value from. + The value. + + + + When applied to a method, specifies that the method is called when an error occurs serializing an object. + + + + + Represents a method that constructs an object. + + The object type to create. + + + + Specifies how strings are escaped when writing JSON text. + + + + + Only control characters (e.g. newline) are escaped. + + + + + All non-ASCII and control characters (e.g. newline) are escaped. + + + + + HTML (<, >, &, ', ") and control characters (e.g. newline) are escaped. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic that returns a result + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Helper method for generating a MetaObject which calls a + specific method on Dynamic, but uses one of the arguments for + the result. + + + + + Returns a Restrictions object which includes our current restrictions merged + with a restriction limiting our type + + + + + Converts the value to the specified type. If the value is unable to be converted, the + value is checked whether it assignable to the specified type. + + The value to convert. + The culture to use when converting. + The type to convert or cast the value to. + + The converted type. If conversion was unsuccessful, the initial value + is returned if assignable to the target type. + + + + + Gets a dictionary of the names and values of an Enum type. + + + + + + Gets a dictionary of the names and values of an Enum type. + + The enum type to get names and values for. + + + + + Builds a string. Unlike StringBuilder this class lets you reuse it's internal buffer. + + + + + Determines whether the collection is null or empty. + + The collection. + + true if the collection is null or empty; otherwise, false. + + + + + Adds the elements of the specified collection to the specified generic IList. + + The list to add to. + The collection of elements to add. + + + + Returns the index of the first occurrence in a sequence by using a specified IEqualityComparer{TSource}. + + The type of the elements of source. + A sequence in which to locate a value. + The object to locate in the sequence + An equality comparer to compare values. + The zero-based index of the first occurrence of value within the entire sequence, if found; otherwise, –1. + + + + Gets the type of the typed collection's items. + + The type. + The type of the typed collection's items. + + + + Gets the member's underlying type. + + The member. + The underlying type of the member. + + + + Determines whether the member is an indexed property. + + The member. + + true if the member is an indexed property; otherwise, false. + + + + + Determines whether the property is an indexed property. + + The property. + + true if the property is an indexed property; otherwise, false. + + + + + Gets the member's value on the object. + + The member. + The target object. + The member's value on the object. + + + + Sets the member's value on the target object. + + The member. + The target. + The value. + + + + Determines whether the specified MemberInfo can be read. + + The MemberInfo to determine whether can be read. + /// if set to true then allow the member to be gotten non-publicly. + + true if the specified MemberInfo can be read; otherwise, false. + + + + + Determines whether the specified MemberInfo can be set. + + The MemberInfo to determine whether can be set. + if set to true then allow the member to be set non-publicly. + if set to true then allow the member to be set if read-only. + + true if the specified MemberInfo can be set; otherwise, false. + + + + + Determines whether the string is all white space. Empty string will return false. + + The string to test whether it is all white space. + + true if the string is all white space; otherwise, false. + + + + + Nulls an empty string. + + The string. + Null if the string was null, otherwise the string unchanged. + + + + Indicating whether a property is required. + + + + + The property is not required. The default state. + + + + + The property must be defined in JSON but can be a null value. + + + + + The property must be defined in JSON and cannot be a null value. + + + + + The property is not required but it cannot be a null value. + + + + + Specifies reference handling options for the . + Note that references cannot be preserved when a value is set via a non-default constructor such as types that implement ISerializable. + + + + + + + + Do not preserve references when serializing types. + + + + + Preserve references when serializing into a JSON object structure. + + + + + Preserve references when serializing into a JSON array structure. + + + + + Preserve references when serializing. + + + + + Provides an interface to enable a class to return line and position information. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Gets the current line position. + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + Instructs the how to serialize the collection. + + + + + Gets or sets a value indicating whether null items are allowed in the collection. + + true if null items are allowed in the collection; otherwise, false. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with a flag indicating whether the array can contain null items + + A flag indicating whether the array can contain null items. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the id. + + The id. + + + + Gets or sets the title. + + The title. + + + + Gets or sets the description. + + The description. + + + + Gets the collection's items converter. + + The collection's items converter. + + + + The parameter list to use when constructing the JsonConverter described by ItemConverterType. + If null, the default constructor is used. + When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number, + order, and type of these parameters. + + + [JsonContainer(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + Gets or sets a value that indicates whether to preserve object references. + + + true to keep object reference; otherwise, false. The default is false. + + + + + Gets or sets a value that indicates whether to preserve collection's items references. + + + true to keep collection's items object references; otherwise, false. The default is false. + + + + + Gets or sets the reference loop handling used when serializing the collection's items. + + The reference loop handling. + + + + Gets or sets the type name handling used when serializing the collection's items. + + The type name handling. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Specifies default value handling options for the . + + + + + + + + + Include members where the member value is the same as the member's default value when serializing objects. + Included members are written to JSON. Has no effect when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + so that is is not written to JSON. + This option will ignore all default values (e.g. null for objects and nullable types; 0 for integers, + decimals and floating point numbers; and false for booleans). The default value ignored can be changed by + placing the on the property. + + + + + Members with a default value but no JSON will be set to their default value when deserializing. + + + + + Ignore members where the member value is the same as the member's default value when serializing objects + and sets members to their default value when deserializing. + + + + + Instructs the to use the specified when serializing the member or class. + + + + + Gets the of the converter. + + The of the converter. + + + + The parameter list to use when constructing the JsonConverter described by ConverterType. + If null, the default constructor is used. + + + + + Initializes a new instance of the class. + + Type of the converter. + + + + Initializes a new instance of the class. + + Type of the converter. + Parameter list to use when constructing the JsonConverter. Can be null. + + + + Instructs the how to serialize the object. + + + + + Gets or sets the member serialization. + + The member serialization. + + + + Gets or sets a value that indicates whether the object's properties are required. + + + A value indicating whether the object's properties are required. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified member serialization. + + The member serialization. + + + + Initializes a new instance of the class with the specified container Id. + + The container Id. + + + + Specifies the settings on a object. + + + + + Gets or sets how reference loops (e.g. a class referencing itself) is handled. + + Reference loop handling. + + + + Gets or sets how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + Missing member handling. + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how null values are handled during serialization and deserialization. + + Null value handling. + + + + Gets or sets how null default are handled during serialization and deserialization. + + The default value handling. + + + + Gets or sets a collection that will be used during serialization. + + The converters. + + + + Gets or sets how object references are preserved by the serializer. + + The preserve references handling. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than TypeNameHandling.None. + + The type name handling. + + + + Gets or sets how metadata properties are used during deserialization. + + The metadata properties handling. + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + The contract resolver. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets the used by the serializer when resolving references. + + The reference resolver. + + + + Gets or sets a function that creates the used by the serializer when resolving references. + + A function that creates the used by the serializer when resolving references. + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the used by the serializer when resolving type names. + + The binder. + + + + Gets or sets the error handler called during serialization and deserialization. + + The error handler called during serialization and deserialization. + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Get or set how and values are formatted when writing JSON text, and the expected date format when reading JSON text. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Get or set how special floating point numbers, e.g. , + and , + are written as JSON. + + + + + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets a value indicating whether there will be a check for additional content after deserializing an object. + + + true if there will be a check for additional content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + + Represents a reader that provides validation. + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + Sets an event handler for receiving schema validation errors. + + + + + Gets the text value of the current JSON token. + + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + + Gets the type of the current JSON token. + + + + + + Gets the Common Language Runtime (CLR) type for the current JSON token. + + + + + + Initializes a new instance of the class that + validates the content returned from the given . + + The to read from while validating. + + + + Gets or sets the schema. + + The schema. + + + + Gets the used to construct this . + + The specified in the constructor. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a []. + + + A [] or a null reference if the next JSON token is null. + + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Specifies the member serialization options for the . + + + + + All public members are serialized by default. Members can be excluded using or . + This is the default member serialization mode. + + + + + Only members must be marked with or are serialized. + This member serialization mode can also be set by marking the class with . + + + + + All public and private fields are serialized. Members can be excluded using or . + This member serialization mode can also be set by marking the class with + and setting IgnoreSerializableAttribute on to false. + + + + + Specifies how object creation is handled by the . + + + + + Reuse existing objects, create new objects when needed. + + + + + Only reuse existing objects. + + + + + Always create new objects. + + + + + Represents a reader that provides fast, non-cached, forward-only access to JSON text data. + + + + + Initializes a new instance of the class with the specified . + + The TextReader containing the XML data to read. + + + + Gets or sets the reader's character buffer pool. + + + + + Reads the next JSON token from the stream. + + + true if the next token was read successfully; false if there are no more tokens to read. + + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a []. + + A [] or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Changes the state to closed. + + + + + Gets a value indicating whether the class can return line information. + + + true if LineNumber and LinePosition can be provided; otherwise, false. + + + + + Gets the current line number. + + + The current line number or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Gets the current line position. + + + The current line position or 0 if no line information is available (for example, HasLineInfo returns false). + + + + + Instructs the to always serialize the member with the specified name. + + + + + Gets or sets the converter used when serializing the property's collection items. + + The collection's items converter. + + + + The parameter list to use when constructing the JsonConverter described by ItemConverterType. + If null, the default constructor is used. + When non-null, there must be a constructor defined in the JsonConverter that exactly matches the number, + order, and type of these parameters. + + + [JsonProperty(ItemConverterType = typeof(MyContainerConverter), ItemConverterParameters = new object[] { 123, "Four" })] + + + + + Gets or sets the null value handling used when serializing this property. + + The null value handling. + + + + Gets or sets the default value handling used when serializing this property. + + The default value handling. + + + + Gets or sets the reference loop handling used when serializing this property. + + The reference loop handling. + + + + Gets or sets the object creation handling used when deserializing this property. + + The object creation handling. + + + + Gets or sets the type name handling used when serializing this property. + + The type name handling. + + + + Gets or sets whether this property's value is serialized as a reference. + + Whether this property's value is serialized as a reference. + + + + Gets or sets the order of serialization of a member. + + The numeric order of serialization. + + + + Gets or sets a value indicating whether this property is required. + + + A value indicating whether this property is required. + + + + + Gets or sets the name of the property. + + The name of the property. + + + + Gets or sets the the reference loop handling used when serializing the property's collection items. + + The collection's items reference loop handling. + + + + Gets or sets the the type name handling used when serializing the property's collection items. + + The collection's items type name handling. + + + + Gets or sets whether this property's collection items are serialized as a reference. + + Whether this property's collection items are serialized as a reference. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class with the specified name. + + Name of the property. + + + + Instructs the not to serialize the public field or public read/write property value. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets or sets the writer's character array pool. + + + + + Gets or sets how many IndentChars to write for each level in the hierarchy when is set to Formatting.Indented. + + + + + Gets or sets which character to use to quote attribute values. + + + + + Gets or sets which character to use for indenting when is set to Formatting.Indented. + + + + + Gets or sets a value indicating whether object names will be surrounded with quotes. + + + + + Creates an instance of the JsonWriter class using the specified . + + The TextWriter to write to. + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the specified end token. + + The end token to write. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + The exception thrown when an error occurs while reading JSON text. + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Converts an object to and from JSON. + + + + + Writes the JSON representation of the object. + + The to write to. + The value. + The calling serializer. + + + + Reads the JSON representation of the object. + + The to read from. + Type of the object. + The existing value of object being read. + The calling serializer. + The object value. + + + + Determines whether this instance can convert the specified object type. + + Type of the object. + + true if this instance can convert the specified object type; otherwise, false. + + + + + + Gets the of the JSON produced by the JsonConverter. + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + The of the JSON produced by the JsonConverter. + + + + Gets a value indicating whether this can read JSON. + + true if this can read JSON; otherwise, false. + + + + Gets a value indicating whether this can write JSON. + + true if this can write JSON; otherwise, false. + + + + Represents a collection of . + + + + + Represents a reader that provides fast, non-cached, forward-only access to serialized JSON data. + + + + + Specifies the state of the reader. + + + + + The Read method has not been called. + + + + + The end of the file has been reached successfully. + + + + + Reader is at a property. + + + + + Reader is at the start of an object. + + + + + Reader is in an object. + + + + + Reader is at the start of an array. + + + + + Reader is in an array. + + + + + The Close method has been called. + + + + + Reader has just read a value. + + + + + Reader is at the start of a constructor. + + + + + Reader in a constructor. + + + + + An error occurred that prevents the read operation from continuing. + + + + + The end of the file has been reached successfully. + + + + + Gets the current reader state. + + The current reader state. + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the reader is closed. + + + true to close the underlying stream or when + the reader is closed; otherwise false. The default is true. + + + + + Gets or sets a value indicating whether multiple pieces of JSON content can + be read from a continuous stream without erroring. + + + true to support reading multiple pieces of JSON content; otherwise false. The default is false. + + + + + Gets the quotation mark character used to enclose the value of a string. + + + + + Get or set how time zones are handling when reading JSON. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Get or set how custom date formatted strings are parsed when reading JSON. + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets the type of the current JSON token. + + + + + Gets the text value of the current JSON token. + + + + + Gets The Common Language Runtime (CLR) type for the current JSON token. + + + + + Gets the depth of the current token in the JSON document. + + The depth of the current token in the JSON document. + + + + Gets the path of the current JSON token. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Initializes a new instance of the class with the specified . + + + + + Reads the next JSON token from the stream. + + true if the next token was read successfully; false if there are no more tokens to read. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a []. + + A [] or a null reference if the next JSON token is null. This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Reads the next JSON token from the stream as a . + + A . This method will return null at the end of an array. + + + + Skips the children of the current token. + + + + + Sets the current token. + + The new token. + + + + Sets the current token and value. + + The new token. + The value. + + + + Sets the state based on current token type. + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Changes the to Closed. + + + + + Provides methods for converting between common language runtime types and JSON types. + + + + + + + + Gets or sets a function that creates default . + Default settings are automatically used by serialization methods on , + and and on . + To serialize without using any default settings create a with + . + + + + + Represents JavaScript's boolean value true as a string. This field is read-only. + + + + + Represents JavaScript's boolean value false as a string. This field is read-only. + + + + + Represents JavaScript's null as a string. This field is read-only. + + + + + Represents JavaScript's undefined as a string. This field is read-only. + + + + + Represents JavaScript's positive infinity as a string. This field is read-only. + + + + + Represents JavaScript's negative infinity as a string. This field is read-only. + + + + + Represents JavaScript's NaN as a string. This field is read-only. + + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + The time zone handling when the date is converted to a string. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation using the specified. + + The value to convert. + The format the date will be converted to. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + The string delimiter character. + The string escape handling. + A JSON string representation of the . + + + + Converts the to its JSON string representation. + + The value to convert. + A JSON string representation of the . + + + + Serializes the specified object to a JSON string. + + The object to serialize. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting. + + The object to serialize. + Indicates how the output is formatted. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a collection of . + + The object to serialize. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using formatting and a collection of . + + The object to serialize. + Indicates how the output is formatted. + A collection converters used while serializing. + A JSON string representation of the object. + + + + Serializes the specified object to a JSON string using . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using formatting and . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A JSON string representation of the object. + + + + + Serializes the specified object to a JSON string using a type, formatting and . + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + A JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string. + Serialization will happen on a new thread. + + The object to serialize. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using formatting. + Serialization will happen on a new thread. + + The object to serialize. + Indicates how the output is formatted. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Asynchronously serializes the specified object to a JSON string using formatting and a collection of . + Serialization will happen on a new thread. + + The object to serialize. + Indicates how the output is formatted. + The used to serialize the object. + If this is null, default serialization settings will be used. + + A task that represents the asynchronous serialize operation. The value of the TResult parameter contains a JSON string representation of the object. + + + + + Deserializes the JSON to a .NET object. + + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to a .NET object using . + + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The JSON to deserialize. + The of object being deserialized. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type. + + The type of the object to deserialize to. + The JSON to deserialize. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the given anonymous type. + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the given anonymous type using . + + + The anonymous type to deserialize to. This can't be specified + traditionally and must be infered from the anonymous type passed + as a parameter. + + The JSON to deserialize. + The anonymous type object. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized anonymous type from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The type of the object to deserialize to. + The JSON to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The type of the object to deserialize to. + The object to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using a collection of . + + The JSON to deserialize. + The type of the object to deserialize. + Converters to use while deserializing. + The deserialized object from the JSON string. + + + + Deserializes the JSON to the specified .NET type using . + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + The deserialized object from the JSON string. + + + + Asynchronously deserializes the JSON to the specified .NET type. + Deserialization will happen on a new thread. + + The type of the object to deserialize to. + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type using . + Deserialization will happen on a new thread. + + The type of the object to deserialize to. + The JSON to deserialize. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type. + Deserialization will happen on a new thread. + + The JSON to deserialize. + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Asynchronously deserializes the JSON to the specified .NET type using . + Deserialization will happen on a new thread. + + The JSON to deserialize. + The type of the object to deserialize to. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + A task that represents the asynchronous deserialize operation. The value of the TResult parameter contains the deserialized object from the JSON string. + + + + + Populates the object with values from the JSON string. + + The JSON to populate values from. + The target object to populate values onto. + + + + Populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + + + Asynchronously populates the object with values from the JSON string using . + + The JSON to populate values from. + The target object to populate values onto. + + The used to deserialize the object. + If this is null, default serialization settings will be used. + + + A task that represents the asynchronous populate operation. + + + + + Serializes the XML node to a JSON string. + + The node to serialize. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string using formatting. + + The node to serialize. + Indicates how the output is formatted. + A JSON string of the XmlNode. + + + + Serializes the XML node to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XmlNode. + + + + Deserializes the XmlNode from a JSON string. + + The JSON string. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XmlNode + + + + Deserializes the XmlNode from a JSON string nested in a root elment specified by + and writes a .NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XmlNode + + + + Serializes the to a JSON string. + + The node to convert to JSON. + A JSON string of the XNode. + + + + Serializes the to a JSON string using formatting. + + The node to convert to JSON. + Indicates how the output is formatted. + A JSON string of the XNode. + + + + Serializes the to a JSON string using formatting and omits the root object if is true. + + The node to serialize. + Indicates how the output is formatted. + Omits writing the root object. + A JSON string of the XNode. + + + + Deserializes the from a JSON string. + + The JSON string. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment specified by . + + The JSON string. + The name of the root element to append when deserializing. + The deserialized XNode + + + + Deserializes the from a JSON string nested in a root elment specified by + and writes a .NET array attribute for collections. + + The JSON string. + The name of the root element to append when deserializing. + + A flag to indicate whether to write the Json.NET array attribute. + This attribute helps preserve arrays when converting the written XML back to JSON. + + The deserialized XNode + + + + The exception thrown when an error occurs during JSON serialization or deserialization. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Serializes and deserializes objects into and from the JSON format. + The enables you to control how objects are encoded into JSON. + + + + + Occurs when the errors during serialization and deserialization. + + + + + Gets or sets the used by the serializer when resolving references. + + + + + Gets or sets the used by the serializer when resolving type names. + + + + + Gets or sets the used by the serializer when writing trace messages. + + The trace writer. + + + + Gets or sets the equality comparer used by the serializer when comparing references. + + The equality comparer. + + + + Gets or sets how type name writing and reading is handled by the serializer. + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than TypeNameHandling.None. + + + + + Gets or sets how a type name assembly is written and resolved by the serializer. + + The type name assembly format. + + + + Gets or sets how object references are preserved by the serializer. + + + + + Get or set how reference loops (e.g. a class referencing itself) is handled. + + + + + Get or set how missing members (e.g. JSON contains a property that isn't a member on the object) are handled during deserialization. + + + + + Get or set how null values are handled during serialization and deserialization. + + + + + Get or set how null default are handled during serialization and deserialization. + + + + + Gets or sets how objects are created during deserialization. + + The object creation handling. + + + + Gets or sets how constructors are used during deserialization. + + The constructor handling. + + + + Gets or sets how metadata properties are used during deserialization. + + The metadata properties handling. + + + + Gets a collection that will be used during serialization. + + Collection that will be used during serialization. + + + + Gets or sets the contract resolver used by the serializer when + serializing .NET objects to JSON and vice versa. + + + + + Gets or sets the used by the serializer when invoking serialization callback methods. + + The context. + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling during serialization and deserialization. + + + + + Get or set how date formatted strings, e.g. "\/Date(1198908717056)\/" and "2012-03-21T05:40Z", are parsed when reading JSON. + + + + + Get or set how floating point numbers, e.g. 1.0 and 9.9, are parsed when reading JSON text. + + + + + Get or set how special floating point numbers, e.g. , + and , + are written as JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Get or set how and values are formatted when writing JSON text, and the expected date format when reading JSON text. + + + + + Gets or sets the culture used when reading JSON. Defaults to . + + + + + Gets or sets the maximum depth allowed when reading JSON. Reading past this depth will throw a . + + + + + Gets a value indicating whether there will be a check for additional JSON content after deserializing an object. + + + true if there will be a check for additional JSON content after deserializing an object; otherwise, false. + + + + + Initializes a new instance of the class. + + + + + Creates a new instance. + The will not use default settings + from . + + + A new instance. + The will not use default settings + from . + + + + + Creates a new instance using the specified . + The will not use default settings + from . + + The settings to be applied to the . + + A new instance using the specified . + The will not use default settings + from . + + + + + Creates a new instance. + The will use default settings + from . + + + A new instance. + The will use default settings + from . + + + + + Creates a new instance using the specified . + The will use default settings + from as well as the specified . + + The settings to be applied to the . + + A new instance using the specified . + The will use default settings + from as well as the specified . + + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Populates the JSON values onto the target object. + + The that contains the JSON structure to reader values from. + The target object to populate values onto. + + + + Deserializes the JSON structure contained by the specified . + + The that contains the JSON structure to deserialize. + The being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The type of the object to deserialize. + The instance of being deserialized. + + + + Deserializes the JSON structure contained by the specified + into an instance of the specified type. + + The containing the object. + The of object being deserialized. + The instance of being deserialized. + + + + Serializes the specified and writes the JSON structure + to a Stream using the specified . + + The used to write the JSON structure. + The to serialize. + + + + Serializes the specified and writes the JSON structure + to a Stream using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + + + Serializes the specified and writes the JSON structure + to a Stream using the specified . + + The used to write the JSON structure. + The to serialize. + + The type of the value being serialized. + This parameter is used when is Auto to write out the type name if the type of the value does not match. + Specifing the type is optional. + + + + + Serializes the specified and writes the JSON structure + to a Stream using the specified . + + The used to write the JSON structure. + The to serialize. + + + + + Contains the JSON schema extension methods. + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + true if the specified is valid; otherwise, false. + + + + + + Determines whether the is valid. + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + When this method returns, contains any error messages generated while validating. + + true if the specified is valid; otherwise, false. + + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + + + + + Validates the specified . + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + The source to test. + The schema to test with. + The validation event handler. + + + + + Returns detailed information about the schema exception. + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the line number indicating where the error occurred. + + The line number indicating where the error occurred. + + + + Gets the line position indicating where the error occurred. + + The line position indicating where the error occurred. + + + + Gets the path to the JSON where the error occurred. + + The path to the JSON where the error occurred. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class + with a specified error message. + + The error message that explains the reason for the exception. + + + + Initializes a new instance of the class + with a specified error message and a reference to the inner exception that is the cause of this exception. + + The error message that explains the reason for the exception. + The exception that is the cause of the current exception, or a null reference (Nothing in Visual Basic) if no inner exception is specified. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + + Resolves from an id. + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the loaded schemas. + + The loaded schemas. + + + + Initializes a new instance of the class. + + + + + Gets a for the specified reference. + + The id. + A for the specified reference. + + + + + Specifies undefined schema Id handling options for the . + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + Do not infer a schema Id. + + + + + Use the .NET type name as the schema Id. + + + + + Use the assembly qualified .NET type name as the schema Id. + + + + + + Returns detailed information related to the . + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets the associated with the validation error. + + The JsonSchemaException associated with the validation error. + + + + Gets the path of the JSON location where the validation error occurred. + + The path of the JSON location where the validation error occurred. + + + + Gets the text description corresponding to the validation error. + + The text description. + + + + + Represents the callback method that will handle JSON schema validation events and the . + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + + An in-memory representation of a JSON Schema. + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets the id. + + + + + Gets or sets the title. + + + + + Gets or sets whether the object is required. + + + + + Gets or sets whether the object is read only. + + + + + Gets or sets whether the object is visible to users. + + + + + Gets or sets whether the object is transient. + + + + + Gets or sets the description of the object. + + + + + Gets or sets the types of values allowed by the object. + + The type. + + + + Gets or sets the pattern. + + The pattern. + + + + Gets or sets the minimum length. + + The minimum length. + + + + Gets or sets the maximum length. + + The maximum length. + + + + Gets or sets a number that the value should be divisble by. + + A number that the value should be divisble by. + + + + Gets or sets the minimum. + + The minimum. + + + + Gets or sets the maximum. + + The maximum. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + A flag indicating whether the value can not equal the number defined by the "minimum" attribute. + + + + Gets or sets a flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + A flag indicating whether the value can not equal the number defined by the "maximum" attribute. + + + + Gets or sets the minimum number of items. + + The minimum number of items. + + + + Gets or sets the maximum number of items. + + The maximum number of items. + + + + Gets or sets the of items. + + The of items. + + + + Gets or sets a value indicating whether items in an array are validated using the instance at their array position from . + + + true if items are validated using their array position; otherwise, false. + + + + + Gets or sets the of additional items. + + The of additional items. + + + + Gets or sets a value indicating whether additional items are allowed. + + + true if additional items are allowed; otherwise, false. + + + + + Gets or sets whether the array items must be unique. + + + + + Gets or sets the of properties. + + The of properties. + + + + Gets or sets the of additional properties. + + The of additional properties. + + + + Gets or sets the pattern properties. + + The pattern properties. + + + + Gets or sets a value indicating whether additional properties are allowed. + + + true if additional properties are allowed; otherwise, false. + + + + + Gets or sets the required property if this property is present. + + The required property if this property is present. + + + + Gets or sets the a collection of valid enum values allowed. + + A collection of valid enum values allowed. + + + + Gets or sets disallowed types. + + The disallow types. + + + + Gets or sets the default value. + + The default value. + + + + Gets or sets the collection of that this schema extends. + + The collection of that this schema extends. + + + + Gets or sets the format. + + The format. + + + + Initializes a new instance of the class. + + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The object representing the JSON Schema. + + + + Reads a from the specified . + + The containing the JSON Schema to read. + The to use when resolving schema references. + The object representing the JSON Schema. + + + + Load a from a string that contains schema JSON. + + A that contains JSON. + A populated from the string that contains JSON. + + + + Parses the specified json. + + The json. + The resolver. + A populated from the string that contains JSON. + + + + Writes this schema to a . + + A into which this method will write. + + + + Writes this schema to a using the specified . + + A into which this method will write. + The resolver used. + + + + Returns a that represents the current . + + + A that represents the current . + + + + + + Generates a from a specified . + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + Gets or sets how undefined schemas are handled by the serializer. + + + + + Gets or sets the contract resolver. + + The contract resolver. + + + + Generate a from the specified type. + + The type to generate a from. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + Generate a from the specified type. + + The type to generate a from. + The used to resolve schema references. + Specify whether the generated root will be nullable. + A generated from the specified type. + + + + + The value types allowed by the . + + + JSON Schema validation has been moved to its own package. See http://www.newtonsoft.com/jsonschema for more details. + + + + + + No type specified. + + + + + String type. + + + + + Float type. + + + + + Integer type. + + + + + Boolean type. + + + + + Object type. + + + + + Array type. + + + + + Null type. + + + + + Any type. + + + + + Specifies missing member handling options for the . + + + + + Ignore a missing member and do not attempt to deserialize it. + + + + + Throw a when a missing member is encountered during deserialization. + + + + + Specifies null value handling options for the . + + + + + + + + + Include null values when serializing and deserializing objects. + + + + + Ignore null values when serializing and deserializing objects. + + + + + Specifies reference loop handling options for the . + + + + + Throw a when a loop is encountered. + + + + + Ignore loop references and do not serialize. + + + + + Serialize loop references. + + + + + Specifies type name handling options for the . + + + should be used with caution when your application deserializes JSON from an external source. + Incoming types should be validated with a custom + when deserializing with a value other than TypeNameHandling.None. + + + + + Do not include the .NET type name when serializing types. + + + + + Include the .NET type name when serializing into a JSON object structure. + + + + + Include the .NET type name when serializing into a JSON array structure. + + + + + Always include the .NET type name when serializing. + + + + + Include the .NET type name when the type of the object being serialized is not the same as its declared type. + + + + + Specifies the type of JSON token. + + + + + This is returned by the if a method has not been called. + + + + + An object start token. + + + + + An array start token. + + + + + A constructor start token. + + + + + An object property name. + + + + + A comment. + + + + + Raw JSON. + + + + + An integer. + + + + + A float. + + + + + A string. + + + + + A boolean. + + + + + A null token. + + + + + An undefined token. + + + + + An object end token. + + + + + An array end token. + + + + + A constructor end token. + + + + + A Date. + + + + + Byte data. + + + + + Represents a writer that provides a fast, non-cached, forward-only way of generating JSON data. + + + + + Gets or sets a value indicating whether the underlying stream or + should be closed when the writer is closed. + + + true to close the underlying stream or when + the writer is closed; otherwise false. The default is true. + + + + + Gets the top. + + The top. + + + + Gets the state of the writer. + + + + + Gets the path of the writer. + + + + + Indicates how JSON text output is formatted. + + + + + Get or set how dates are written to JSON text. + + + + + Get or set how time zones are handling when writing JSON text. + + + + + Get or set how strings are escaped when writing JSON text. + + + + + Get or set how special floating point numbers, e.g. , + and , + are written to JSON text. + + + + + Get or set how and values are formatting when writing JSON text. + + + + + Gets or sets the culture used when writing JSON. Defaults to . + + + + + Creates an instance of the JsonWriter class. + + + + + Flushes whatever is in the buffer to the underlying streams and also flushes the underlying stream. + + + + + Closes this stream and the underlying stream. + + + + + Writes the beginning of a JSON object. + + + + + Writes the end of a JSON object. + + + + + Writes the beginning of a JSON array. + + + + + Writes the end of an array. + + + + + Writes the start of a constructor with the given name. + + The name of the constructor. + + + + Writes the end constructor. + + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + + + + Writes the property name of a name/value pair on a JSON object. + + The name of the property. + A flag to indicate whether the text should be escaped when it is written as a JSON property name. + + + + Writes the end of the current JSON object or array. + + + + + Writes the current token and its children. + + The to read the token from. + + + + Writes the current token. + + The to read the token from. + A flag indicating whether the current token's children should be written. + + + + Writes the token and its value. + + The to write. + + The value to write. + A value is only required for tokens that have an associated value, e.g. the property name for . + A null value can be passed to the method for token's that don't have a value, e.g. . + + + + Writes the token. + + The to write. + + + + Writes the specified end token. + + The end token to write. + + + + Writes indent characters. + + + + + Writes the JSON value delimiter. + + + + + Writes an indent space. + + + + + Writes a null value. + + + + + Writes an undefined value. + + + + + Writes raw JSON without changing the writer's state. + + The raw JSON to write. + + + + Writes raw JSON where a value is expected and updates the writer's state. + + The raw JSON to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + + The value to write. + + + + Writes a [] value. + + The [] value to write. + + + + Writes a value. + + The value to write. + + + + Writes a value. + An error will raised if the value cannot be written as a single JSON token. + + The value to write. + + + + Writes out a comment /*...*/ containing the specified text. + + Text to place inside the comment. + + + + Writes out the given white space. + + The string of white space characters. + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Sets the state of the JsonWriter, + + The JsonToken being written. + The value being written. + + + + Specifies the state of the . + + + + + An exception has been thrown, which has left the in an invalid state. + You may call the method to put the in the Closed state. + Any other method calls results in an being thrown. + + + + + The method has been called. + + + + + An object is being written. + + + + + A array is being written. + + + + + A constructor is being written. + + + + + A property is being written. + + + + + A write method has not been called. + + + + diff --git a/WikiBot/Libs/iTextSharp.dll b/Libs/iTextSharp.dll similarity index 100% rename from WikiBot/Libs/iTextSharp.dll rename to Libs/iTextSharp.dll diff --git a/Libs/net40/Interop.SHDocVw.dll b/Libs/net40/Interop.SHDocVw.dll new file mode 100644 index 0000000..9eef31e Binary files /dev/null and b/Libs/net40/Interop.SHDocVw.dll differ diff --git a/Libs/net40/Microsoft.mshtml.dll b/Libs/net40/Microsoft.mshtml.dll new file mode 100644 index 0000000..8d2a761 Binary files /dev/null and b/Libs/net40/Microsoft.mshtml.dll differ diff --git a/Libs/net40/WatiN.Core.XML b/Libs/net40/WatiN.Core.XML new file mode 100644 index 0000000..5549cb9 --- /dev/null +++ b/Libs/net40/WatiN.Core.XML @@ -0,0 +1,10505 @@ + + + + WatiN.Core + + + + + Base class for Exceptions thrown by WatiN. + + + + + Thrown if the searched for element can't be found. + + + + + Element around which the exception is being thrown. + Be advised that this property may be null. + + + + + Use this class to find a form field by text on the page that is 'nearby' the field. + This constraint class is kindly donated by Seven Simple Machines. + + + This shows how to find a text field near the text "User name:". + + ie.TextField(Find.Near("User name:")).TypeText("jsmythe") + + + + In building web applications, often the form elements and the text used to label them is + not intrinsically connected (with a <label> tag for instance). In addition the HTML + that is rendered in ASP.NET can have changing id/name at each change to the ASPX page. + This makes it hard to find form elements and keep the test cases effective without a lot + of re-coding and fixing. + As a human we can look at a web page and (usually) know what information should go into + a form field based on the label. This is because we visually associate nearby text to the + field. This class uses the same concept by measuring proximity of the text to field elements + and giving a "best guess" to the element desired. + Some caveats: + + Currently this class assume left-to-right layout. A future enhancement could look at + the current CultureInfo or support setting a culture on the constructor. + This will always find a form element (if any exist on the page) for the given text + if the text can be found. This isn't exactly what we as humans do. A future enhancement could + change the algorithm to identify the closest text that appears to label the field for all fields. + This only supports <input> and <textarea> elements (text fields, check box, + radio button, etc.) + The text to look for must be only text - it may not contain HTML elements. If it does, + the search method will throw an exception to warn you. + + + + + + Describes a constraint that determines whether an object satisfies a given property. + + + + Constraints may maintain state across multiple match attempts so as to implement + rules such as finding the Nth match. The constraint itself should remain immutable. + + + Constraints can be combined using &&, ||, and ! operators. + + + Constraints can also be printed to a string using the method. + + + + + If you want to find a Button by it's English or Dutch value this example shows you how to use + the Or method to do this: + + + IE ie = new IE("www.yourwebsite.com/yourpage.htm"); + + Button myButton = ie.Button(Find.ByValue("Cancel").Or(Find.ByValue("Annuleren"))); + + + You can also use the | or || operators, resulting in a bit more readable code. + + + IE ie = new IE("www.yourwebsite.com/yourpage.htm"); + + Button myButton = ie.Button(Find.ByValue("Cancel") || Find.ByValue("Annuleren")); + + + + + + Returns true if the constraint matches an object described by an attribute bag. + + The attribute bag + The constraint matching context + True if the constraint matches + Thrown if or is null + + + + Combines two contraints to produce a new constraint that is satisfied only when + both constraints are satisfied. + + + + The operation is short-circuiting: if the first constraint is not satisfied for + a given value then the second constraint is not evaluated. + + + This makes the Find.ByName() & Find.By() syntax possible and is needed for the && operator. + + + The first constraint + The second constraint + The combined constraint + Thrown if or is null + + + + Combines two contraints to produce a new constraint that is satisfied only when + either (or both) constraint is satisfied. + + + + The operation is short-circuiting: if the first constraint is satisfied for + a given value then the second constraint is not evaluated. + + + This makes the Find.ByName() | Find.By() syntax possible and is needed for the || operator. + + + The first constraint + The second constraint + The combined constraint + Thrown if or is null + + + + Returns a new constraint that evaluates to the opposite value of the specified constraint. + + + This makes the ! Find.ByName() syntax possible. + + The constraint + The inverse constraint + Thrown if is null + + + + Syntax sugar to make the Find.ByName() && Find.By() syntax possible. + + The constraint + Always false + + + + Syntax sugar to make the Find.ByName() || Find.By() syntax possible. + + The constraint + Always false + + + + Combines this constraint with another one to produce a new constraint that is satisfied + only when both constraints are satisfied. + + + + The operation is short-circuiting: if the first constraint is not satisfied for + a given value then the second constraint is not evaluated. + + + The other constraint + The combined constraint + Thrown if is null + + + + + Combines this constraint with another one to produce a new constraint that is satisfied only when + either (or both) constraint is satisfied. + + + + The operation is short-circuiting: if the first constraint is satisfied for + a given value then the second constraint is not evaluated. + + + The other constraint + The combined constraint + Thrown if is null + + + + + Returns a new constraint that evaluates to the opposite value of this constraint. + + The inverse constraint + + + + Returns a human-readable description of the constraint. + + The description + + + + Writes a human-readable description of the constraint to a text writer. + + The text writer for the description, not null + + + + Returns true if the constraint matches an object described by an attribute bag. + + The attribute bag, not null + The constraint matching context, not null + True if the constraint matches + + + + Tracks when a constraint's Match method has been entered by the current thread. + + Thrown if reentrance has been detected + + + + Tracks when a constraint's Match method has been exited by the current thread. + + + + + Initializes a new promixity constraint. + + The text that represents the label for the form element. + Thrown if is null + + + + + + + + + + Quick method to calculate squared distance between two points. + + X-coordinate of the first point + Y-coordinate of the first point + X-coordinate of the second point + Y-coordinate of the second point + + + + + Returns the shortest distance between two rectangles. + + The first rectangle + The seconed rectangle + The shoutest distance between the nearest faces or vetices + + + + This methode can be used if the attribute isn't available as a property of + Element or a subclass of Element. + + The attribute name. This could be different then named in + the HTML. It should be the name of the property exposed by the element DOM object. + The value of the attribute if available; otherwise null is returned. + + + + Should fire the (on)Select event on the element. + + + + + Called when to submit the form. + + + + + Called when the file upload dialog should be filled in + + To inject a dialog handler into to handle the file upload dialog. + The file name to enter into the dialog filename field. + + + + Waits until the element is fully loaded in the DOM and/or ready to be used. + + + + + Gets the bounds of the element. + + The element bounds in screen coordinates + + + + Gets the java script element reference to this element. + + + + + + Gets a collection consisting of the immediate children of this element. + + + + + Gets a collection consisting of all descendants of this element. + + + + + Gets a collection consisting of the immediate rows within a TABLE or TBODY element. + + Thrown if applied to an element of the wrong type + + + + Gets a collection consisting of the immediate tbodies within a TABLE element. + + Thrown if applied to an element of the wrong type + + + + Gets a collection consisting of the immediate cells within a TR element. + + Thrown if applied to an element of the wrong type + + + + Gets a collection consisting of the options within a SELECT element. + + + + + Returns the text displayed after this element when it's wrapped + in a Label element; otherwise it returns null. + + + + + Returns the text displayed before this element when it's wrapped + in a Label element; otherwise it returns null. + + + + + Gets the next sibling of this element in the Dom of the HTML page. + + The next sibling. + + + + Gets the previous sibling of this element in the Dom of the HTML page. + + The previous sibling. + + + + Gets the parent element of this element. + If the parent type is known you can cast it to that type. + + The parent. + + The following example shows you how to use the parent property. + Assume your web page contains a bit of html that looks something + like this: + + div + a id="watinlink" href="http://watin.sourceforge.net" / + a href="http://sourceforge.net/projects/watin" / + /div + div + a id="watinfixturelink" href="http://watinfixture.sourceforge.net" / + a href="http://sourceforge.net/projects/watinfixture" / + /div + Now you want to click on the second link of the watin project. Using the + parent property the code to do this would be: + + + Div watinDiv = (Div) ie.Link("watinlink").Parent; + watinDiv.Links[1].Click(); + + + + + + List of html attributes that have to be retrieved as properties in order to get the correct value. + I.e. for options myOption.getAttribute("selected"); returns nothing if it's selected. + However myOption.selected returns true. + + + + + Mappings from attributnames used by WatiN to attribute/property names used by FireFox + + + + + Mappings from attributnames used by WatiN to attribute/property names used by FireFox + + + + + Gets the property. + + Name of the property. + + + + + Sets the property. + + Name of the property. + The value. + + + + Executes a method with no parameters. + + Name of the method to execute. + + + + Gets the element by property. + + Name of the property. + Returns the element that is returned by the specified property + + + + + + + + + + Makes innerHtml inner text (IE) look a like. It comes close but it seems not to cover all + conversions cause comparing browser.body.innertext between a IE and FireFox instances will + certainly fail on newlines and maybe some spaces. + + The value. + + + + + Executes the event. + + Name of the event to fire. + + + + + + This changes/pins the java script variable name which is used to + execute commands on FireFox. + + + + + Gets the FireFox client port. + + + + + Gets the name of a variable that stores a reference to the element within FireFox. + + + + + This not supported in FireFox + + + + + This not supported in FireFox + + + + + Represents an area of an image map. + + + + + This is the base class for all other element types in this project, like + Button, Checkbox etc.. It provides common functionality to all these elements + + + + + This is the base class for all other element types in this project, like + Button, Checkbox etc.. It provides common functionality to all these elements + + + + + Describes a WatiN component such as an element, document, browser or custom control + which may be located using various constraints. + + + + + Provides values for attributes used during constraint matching. + + + + + Gets the value of an attribute that can be used for constraint evaluation. + + The name of the attribute + The attribute's associated value or null if none + Thrown if is null + + + + Gets an adapter for the object to a particular type, or null if the object + cannot be adapted to that type. + + The adapter type + The adapter, or null if the object cannot be adapted as requested + + + + An interface for an object that supports user-specified descriptive text. + + + + + Gets or sets the description of the object, or null if none. + + + + + Returns true if the component matches the specified constraint. + + + + This method uses a new constraint context each time. Note that doing so will + prevent stateful constraints such as from working correctly. + + + The constraint to match + True if the component matches the constraint + Thrown if is null + + + + Returns true if the component matches the specified constraint. + + The constraint to match + The constraint context + True if the component matches the constraint + Thrown if or + is null + + + + + + + + + + Gets the value of an attribute that can be used for constraint evaluation. + + The name of the attribute + The attribute's associated value or null if none + + + + Returns true if the component matches the specified constraint. + + The constraint to match, not null + The constraint context, not null + True if the component matches the constraint + + + + Gets the value of an attribute that can be used for constraint evaluation. + + The name of the attribute, not null + The attribute's associated value or null if none + + + + Gets or sets the description of the component, or null if none. + + + + + This constructor is mainly used from within WatiN. + + this element is located in + The element + + + + This constructor is mainly used from within WatiN. + + this element is located in + The element finder. + + + + Gets the javascript element reference for this . + + + + + + Wraps an element as a control of a particular type. + + The subclass + The control + + + + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Obtains a default description of the element to be used when is null. + + + + + Clicks this element and waits till the event is completely finished (page is loaded + and ready) . + + + + + Clicks this instance and returns immediately. Use this method when you want to continue without waiting + for the click event to be finished. Mostly used when a + HTMLDialog or javascript popup is displayed after clicking the element. + + + + + Handles the implementation of Click and ClickNoWait + + + + + Gives the (input) focus to this element. + + + + + Doubleclicks this element. + + + + + Does a keydown on this element. + + + + + Does a keydown on this element and does not wait for the page to finish loading. + + + + + Does a keydown on this element. + + + + + Does a keydown on this element and does not wait for the page to finish loading. + + + + + Does a keypress on this element. + + + + + Does a keypress on this element and does not wait for the page to finish loading. + + + + + Does a keypress on this element. + + + + + Does a keypress on this element and does not wait for the page to finish loading. + + The character. + + + + Does a keyup on this element. + + + + + Does a keyup on this element and does not wait for the page to finish loading. + + + + + Does a keyup on this element. + + The character. + + + + Does a keyup on this element and does not wait for the page to finish loading. + + The character. + + + + Fires the blur event on this element. + + + + + Fires the change event on this element. + + + + + Fires the mouseenter event on this element. + + + + + Fires the mousedown event on this element. + + + + + Fires the mouseup event on this element. + + + + + Fires the specified on this element + and waits for it to complete. + + Name of the event. + + + + Fires the event. The collection + can be used to set values of the event object in the browser to + full fill the needs of javascript attached to the event handler. + + Name of the event. + The event properties that need to be set. + + + + Only fires the specified on this element. + + + + + Only fires the event but doesn't wait for the action to complete. + The collection + can be used to set values of the event object in the browser to + full fill the needs of javascript attached to the event handler. + + Name of the event. + The event properties that need to be set. + + + + Flashes this element 5 times. + + + + + Flashes this element the specified number of flashes. + + The number of flashes. + + + + Highlights this element. + + if set to true the element is highlighted; otherwise it's not. + + + + Waits until the element exists or will time out after 30 seconds. + To change the default time out, set + + + + + Waits until the element exists. Wait will time out after seconds. + + The timeout in seconds. + + + + Waits until the element no longer exists or will time out after 30 seconds. + To change the default time out, set + + + + + Waits until the element no longer exists. Wait will time out after seconds. + + The timeout in seconds. + + + + Waits until the given matches . + Wait will time out after seconds. + + The attributename. + The expected value. + + + + Waits until the given matches . + Wait will time out after seconds. + + The attributename. + The expected value. + The timeout. + + + + Waits until the given matches . + Wait will time out after seconds. + + The attributename. + The expected value. + + + + Waits until the given matches . + Wait will time out after seconds. + + The attributename. + The expected value. + The timeout. + + + + Waits until the given matches. + Wait will time out after seconds. + + The Constraint. + + + + Waits until the given matches. + Wait will time out after seconds. + + The Constraint. + + + + Waits until the given matches. + + The Constraint. + The timeout in seconds. + + + + Call this method to make sure the cached reference to the html element on the web page + is refreshed on the next call you make to a property or method of this element. + When you want to check if an element still you don't need + to call the method since calls it internally. + + + The following code shows in which situation you can make use of the refresh mode. + The code selects an option of a selectlist and then checks if this option + is selected. + + SelectList select = ie.SelectList(id); + + // Lets assume calling Select causes a postback, + // which would invalidate the reference to the html selectlist. + select.Select(val); + + // Refresh will clear the cached reference to the html selectlist. + select.Refresh(); + + // B.t.w. executing: + // select = ie.SelectList(id); + // would have the same effect as calling: + // select.Refresh(). + + // Assert against a freshly fetched reference to the html selectlist. + Assert.AreEqual(val, select.SelectedItem); + + If you need to use refresh on an element retrieved from a collection of elements you + need to rewrite your code a bit. + + SelectList select = ie.Spans[1].SelectList(id); + select.Refresh(); // this will not have the expected effect + + Rewrite your code as follows: + + SelectList select = ie.Span(Find.ByIndex(1)).SelectList(id); + select.Refresh(); // this will have the expected effect + + + + + + Finds the native element. + + + + This method caches the native element unless its reference becomes invalid + in which case it will search for the element again. + + + Unlike the property, this method does not wait + for the native element to be found. If the native element is not found then + this method returns null. + + + The native element, or null if not found. + + + + Clears the cached native element and finds it again. + + The native element, or null if not found. + + + + Clears the cached native element. + + + + + Gets the cached native element immediately. + + + + + + Waits till the page load is complete. This should only be used on rare occasions + because WatiN calls this function for you when it handles events (like Click etc..) + To change the default time out, set + + + + + Gets the closest ancestor of the specified type. + + An instance of the ancestorType. If no ancestor of ancestorType is found null is returned. + + The following example returns the Div a textfield is located in. + + IE ie = new IE("http://www.example.com"); + Div mainDiv = ie.TextField("firstname").Ancestor<Div>; + + + + + + Gets the closest ancestor of the specified Type and constraint. + + The constraint to match with. + + An instance of the ancestorType. If no ancestor of ancestorType is found null is returned. + + + The following example returns the Div a textfield is located in. + + IE ie = new IE("http://www.example.com"); + Div mainDiv = ie.TextField("firstname").Ancestor<Div>(Find.ByText("First name")); + + + + + + Gets the closest ancestor of the specified Type and constraint. + + The constraint to match with. + + An instance of the ancestorType. If no ancestor of ancestorType is found null is returned. + + + The following example returns the Div a textfield is located in. + + IE ie = new IE("http://www.example.com"); + Div mainDiv = ie.TextField("firstname").Ancestor<Div>(div => div.Text == "First name"); + + + + + + Gets the closest ancestor of the specified type. + + The ancestorType. + An instance of the ancestorType. If no ancestor of ancestorType is found null is returned. + + The following example returns the Div a textfield is located in. + + IE ie = new IE("http://www.example.com"); + Div mainDiv = ie.TextField("firstname").Ancestor(typeof(Div)); + + + + + + Gets the closest ancestor of the specified AttributConstraint. + + The AttributConstraint to match with. + An Element. If no ancestor of ancestorType is found null is returned. + + The following example returns the Div a textfield is located in. + + IE ie = new IE("http://www.example.com"); + Div mainDiv = ie.TextField("firstname").Ancestor(Find.ByText("First name")); + + + + + + Gets the closest ancestor of the specified Type and Constraint. + + Type of the ancestor. + The Constraint to match with. + + An instance of the ancestorType. If no ancestor of ancestorType is found null is returned. + + + The following example returns the Div a textfield is located in. + + IE ie = new IE("http://www.example.com"); + Div mainDiv = ie.TextField("firstname").Ancestor(typeof(Div), Find.ByText("First name")); + + + + + + Gets the closest ancestor of the specified Tag and AttributConstraint. + + The tag of the ancestor. + The AttributConstraint to match with. + + An typed instance of the element matching the Tag and the AttributeConstriant. + If no specific type is available, an element of type ElementContainer will be returned. + If there is no ancestor that matches Tag and Constraint, null is returned. + + + The following example returns the Div a textfield is located in. + + IE ie = new IE("http://www.example.com"); + Div mainDiv = ie.TextField("firstname").Ancestor("Div", Find.ByText("First name")); + + + + + + Gets the closest ancestor of the specified Tag and AttributConstraint. + + The tag of the ancestor. + The constraint to match with. + + An typed instance of the element matching the Tag and the AttributeConstriant. + If no specific type is available, an element of type ElementContainer will be returned. + If there is no ancestor that matches Tag and Constraint, null is returned. + + + The following example returns the Div a textfield is located in. + + IE ie = new IE("http://www.example.com"); + Div mainDiv = ie.TextField("firstname").Ancestor("Div", Find.ByText("First name")); + + + + + + Gets the closest ancestor of the specified Tag. + + The tag of the ancestor. + An typed instance of the element matching the Tag. If no specific type is + available, an element of type ElementContainer will be returned. + If there is no ancestor that matches Tag, null is returned. + + The following example returns the Div a textfield is located in. + + IE ie = new IE("http://www.example.com"); + Div mainDiv = ie.TextField("firstname").Ancestor("Div"); + + + + + + Creates an element finder for elements within specialized collections. + + The element type + The native element collection + The constraint, or null if none + The native element finder + Thrown if is null + + + + Gets the name of the stylesheet class assigned to this ellement (if any). + + The name of the class. + + + + Gets a value indicating whether this is completely loaded. + + true if complete; otherwise, false. + + + + Gets a value indicating whether this is enabled. + + true if enabled; otherwise, false. + + + + Gets (or sets) the id of this element as specified in the HTML. + + The id. + + + + Gets (or sets) the name of this element as specified in the HTML. + + The name + + + + Gets the id or name (id preferred) of this element as specified in the HTML. + + The id. + + + + Gets the innertext of this element (and the innertext of all the elements contained + in this element). + + The innertext. + + + + Returns the text displayed after this element when it's wrapped + in a Label element; otherwise it returns null. + + + + + Returns the text displayed before this element when it's wrapped + in a Label element; otherwise it returns null. + + + + + Gets the inner HTML of this element. + + The inner HTML. + + + + Gets the outer text. + + The outer text. + + + + Gets the outer HTML. + + The outer HTML. + + + + Gets the tag name of this element. + + The name of the tag. + + + + Gets the title. + + The title. + + + + Gets the next sibling of this element in the Dom of the HTML page. + + The next sibling. + + + + Gets the previous sibling of this element in the Dom of the HTML page. + + The previous sibling. + + + + Gets the parent element of this element. + If the parent type is known you can cast it to that type. + + The parent. + + The following example shows you how to use the parent property. + Assume your web page contains a bit of html that looks something + like this: + + div + a id="watinlink" href="http://watin.sourceforge.net" / + a href="http://sourceforge.net/projects/watin" / + /div + div + a id="watinfixturelink" href="http://watinfixture.sourceforge.net" / + a href="http://sourceforge.net/projects/watinfixture" / + /div + Now you want to click on the second link of the watin project. Using the + parent property the code to do this would be: + + + Div watinDiv = (Div) ie.Link("watinlink").Parent; + watinDiv.Links[1].Click(); + + + + + + Gets the DomContainer for this element. + + + + + Gets a reference to the wrapper which incapsulates a native element in the browser. + + + + + Gets a value indicating whether this exists. + + true if exists; otherwise, false. + + + + Waits until the given expression is true. + Wait will time out after seconds. + + The expression to use. + + + + Waits until the given expression is true. + + The expression to use. + The timeout. + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The the element is in. + The element. + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The the element is in. + The element finder. + + + + Gets the alt-text of the area element. + + + + + Gets the target url of the area element. + + + + + Gets the coordinates the area element. + + + + + Gets the shape of the area element. + + + + + This class handles the Refresh Warning dialog and does press + the retry or cancel button when the dialog shows up. + + + + + Handles the dialog and returns true when handled with succes + + + + + + + Indicates wheter the dialoghandler can handle the given dialog window + + + + + + + + + + + + + + + + + + + + + + + Determines whether this instance can handle the specified window by checking + equals "94C801C5". + + The window. + + true if this instance [can handle dialog] the specified window; otherwise, false. + + + + + A constraint that matches nothing. + + + + + + + + + + + Gets the singleton instance of the None constraint. + + + + + A predicate-based constraint. + + + + + Creates a predicate constraint. + + The predicate + Thrown if is null + + + + + + + + + + This logger class can be used as a base class for your specific log class. + + + + + Implement this interface if you create your own Logger class. + For example Logger.LogWriter = new MyLogWriter. + + + + + Finds a component based on its attributes. + + + + If multiple attributes are specified, then all of them must jointly match the component. + If no attributes are specified, then the first component of the required type will be used. + + + + + + + + + Abstract base class for attributes that are used to find components based on a + declarative description. + + + + + + Finds a component of the specified type within a container. + + The component type, not null. + The container, not null. + The component that was found, or null if not found. + + + + Finds a component based on its attributes. + + + + + + + + Gets the constraint expressed by this attribute. + + The constraint + + + + Gets or sets the alt text to find. + + + + + + Gets or sets the regular expression for the alt text to find. + + + + + + Gets or sets the (CSS) class name to find. + + + + + + Gets or sets the regular expression for the (CSS) class name to find. + + + + + + Gets or sets the id of the linked label element to find. + + + + + + Gets or sets the regular expression for the id of the linked label to find. + + + + + + Gets or sets the element id to find. + + + + + + Gets or sets the regular expression for the element id to find. + + + + + + Gets or sets the element name to find. + + + + + + Gets or sets the regular expression for the element name to find. + + + + + + Gets or sets the (inner) text to find. + + + + + + Gets or sets the regular expression for the (inner) text to find. + + + + + + Gets or sets the Url to find. + + + + + + Gets or sets the regular expression for the Url to find. + + + + + + Gets or sets the title to find. + + + + + + Gets or sets the regular expression for the title to find. + + + + + + Gets or sets the value to find. + + + + + + Gets or sets the regular expression for the value to find. + + + + + + Gets or sets the source Url to find. + + + + + + Gets or sets the regular expression for the source Url to find. + + + + + + Gets or sets the zero-based index of the element to find, or -1 if not constrained by index. + + + + + + Associates a description with a component. + + + + + + + + Abstract base class for attributes that decorate components based on declarative metadata. + + + + + + Decorates the component. + + The component, not null + + + + Associates a description with a component. + + The description. + Thrown if is null + + + + + + + Gets the description. + + + + + This class provides specialized functionality for a HTML input element of type + text password textarea hidden and for a HTML textarea element. + + + + + + + + Returns the same as the Value property + + + + + A typed collection of instances within a or . + + + + + This class is mainly used by Watin internally as the base class for all + of the element collections. + + The element type + The derived collection type + + + + Represents a read-only list of components that can be enumerated, searched and filtered. + + The component type + The derived collection type + + + + Represents a read-only list of components that can be enumerated, searched and filtered. + + The component type + + + + Returns true if there exists an element within the collection + that matches the given constraint. + + The constraint to match + True if a matching element exists + + + + Returns true if there exists an element within the collection + that matches the given predicate. + + The predicate to match + True if a matching element exists + + + + Gets the first element in the collection. + + The first element + + + + Gets the first element in the collection that matches the given constraint. + + The constraint to match + True if a matching element exists + + + + Gets the first element in the collection that matches the given predicate. + + The predicate to match + True if a matching element exists + + + + Returns a filtered view of the collection consisting only of the elements that + match the given constraint. + + The constraint to match + The filtered element collection + + + + Returns a filtered view of the collection consisting only of the elements that + match the given predicate. + + The predicate to match + The filtered element collection + + + + Creates a base collection. + + + + + + + + + + + + + + + + + + + + + + + Returned a filtered view of the collection consisting only of the components that + match the given constraint. + + The constraint to match + The filtered component collection + + + + Returns a filtered view of the collection consisting only of the components that + match the given predicate. + + The predicate to match + The filtered component collection + + + + + + + Creates a filtered instance of the collection. + + The constraint, not null + The component collection + + + + Gets the components of the collection. + + The collection components + + + + Creates a new constraint from a given component-based predicate. + + The predicate + The constraint + + + + + + + Gets the component at the specified index in the collection. + + The zero-based index + The component + + + + Gets the number of components in the collection. + + The number of components in the collection + + + + Gets a lazily-populated list of all components within the collection. + + + + + Represents a read-only list of elements that can be enumerated, searched and filtered. + + The element type + + + + Wraps all elements in the collection as controls of a particular type. + + The subclass + The collection of controls + + + + Returns true if there exists an element within the collection + that matches the given element id. + + The element id to match + True if a matching element exists + + + + Returns true if there exists an element within the collection + that matches the given element id regular expression. + + The element id regular expression to match + True if a matching element exists + + + + Returns a filtered view of the collection consisting only of the elements that + match the given constraint. + + The constraint to match + The filtered element collection + + + + Returns a filtered view of the collection consisting only of the elements that + match the given predicate. + + The predicate to match + The filtered element collection + + + + Creates a base collection. + + The DOM container + The element finder + Thrown if + or is null + + + + Wraps all elements in the collection as controls of a particular type. + + The subclass + The collection of controls + + + + + + + + + + Creates a filtered instance of the collection with the given finder. + + The element finder, not null + The element collection + + + + + + + + + + Gets the DOM container to which the collection belongs. + + + + + Gets the underlying element finder. + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + Represents an element that can contain other elements. + + + + + This interface is used by all classes which provide access to (sub)elements. + + + + + Finds an image map area by its id. + + The area id + The area + + + + Finds an image map area by its id using a regular expression. + + The area id regular expression + The area + + + + Finds an image map area by an Constraint. + + The Constraint + The area + + + + Gets the specified Button by its id. + + The id of the element. + Thrown if the given isn't found. + + This example opens a webpage, types some text and submits it by clicking + the submit button. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE("http://www.example.net"); + ie.TextField(Find.ById("textFieldComment")).TypeText("This is a comment to submit"); + ie.Button("buttonSubmit").Click; + ie.Close; + } + } + } + + + + + + Gets the specified Button by using the given to find the Button. + + + The class or one of it's subclasses to find an element by. The class provides factory methodes to create specialized instances. + Thrown if the given doesn't match an element in the webpage. + + This example opens a webpage, types some text and submits it by clicking + the submit button. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE("http://www.example.net"); + Id textFieldId = new Id("textFieldComment"); + ie.TextField(textFieldId).TypeText("This is a comment to submit"); + ie.Button(Find.ByText("Submit")).Click; + ie.Close; + } + } + } + + + + + + Child returns a child element with the specified id. + + The element id to match + The element + + + ie.Child("id"); + + + + + + Child returns a child element with an id that matches the specified regular expression. + + The element id regular expression to match + The element + + + ie.Child(new Regex("id")); + + + + + + Child returns a child element that matches the specified . + + The constraint to match + The element + + + ie.Child(Find.ById("id")); + + + + + + Child returns a child element that matches the specified . + + The predicate to match + The element + + + ie.Child(div => div.Id == "id"); + + + + + + Gets a collection of all child elements. + + The child element collection + + + ie.Children(); + + + + + + ChildOfType returns a child element of the desired type with the specified id. + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The element id to match + The element + + + ie.ChildOfType<Div>("id"); + + + + + + ChildOfType returns a child element of the desired type with an id that matches the specified regular expression. + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The element id regular expression to match + The element + + + ie.ChildOfType<Div>(new Regex("id")); + + + + + + ChildOfType returns a child element of the desired type that matches the specified . + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The constraint to match + The element + + + ie.ChildOfType<Div>(Find.ById("id")); + + + + + + ChildOfType returns a child element of the desired type that matches the specified . + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The predicate to match + The element + + + ie.ChildOfType<Div>(div => div.Id == "id"); + + + + + + Gets a collection of all child elements of the specified type. + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The child element collection + + + ie.ChildrenOfType<Div>(); + + + + + + ElementOfTypes an element of the desired type with the specified id. + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The element id to match + The element + + + ie.ElementOfType<Div>("id"); + + + + + + ElementOfTypes an element of the desired type with an id that matches the specified regular expression. + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The element id regular expression to match + The element + + + ie.ElementOfType<Div>(new Regex("id")); + + + + + + ElementOfTypes an element of the desired type that matches the specified . + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The constraint to match + The element + + + ie.ElementOfType<Div>(Find.ById("id")); + + + + + + ElementOfTypes an element of the desired type that matches the specified . + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The predicate to match + The element + + + ie.ElementOfType<Div>(div => div.Id == "id"); + + + + + + Gets a collection of all elements of the specified type. + + + + Ordinarily you should call the element-type specific method such as . + This generic method is intended to be used in situations where the type of the element + may vary and is specified by a type parameter in the calling code. + + + The element type + The element collection + + + ie.ElementsOfType<Div>(); + + + + + + Gets a control object of the desired type that appears first within this element container. + + The subclass + The control object + + + ie.Control<Header>().MyAccountTab.Click(); + + + + + + Gets a control object of the desired type with the specified id. + + The element id to match + The subclass + The control object + + + ie.Control<CalendarControl>("fromDateCalendar").SetDate(DateTime.Date); + + + + + + Gets a control object of the desired type with an id that matches the specified regular expression. + + The element id regular expression to match + The subclass + The control object + + + ie.Control<CalendarControl>("fromDateCalendar").SetDate(DateTime.Date); + + + + + + Gets a control object of the desired type that matches the specified . + + The constraint to match + The subclass + The control object + + + ie.Control<CalendarControl>(Find.ById("fromDateCalendar")).SetDate(DateTime.Date); + + + + + + Gets a control object of the desired type that matches the specified . + + The predicate to match + The subclass + The control + + + ie.Control<CalendarControl>(control => control.Name == "SomeName").SetDate(DateTime.Date); + + + + + + Gets a collection of all controls of the desired type. + + The subclass + The control collection + + + ie.Control<CalendarControl>(control => control.Name == "SomeName").SetDate(DateTime.Date); + + + + + + Gets the collection of areas. + + + + + Gets a typed collection of instances within this . + + /// + This example opens a webpage and writes out the text of each button to the + debug window. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE("http://www.example.net"); + + ButtonCollection buttons = ie.Buttons; + + foreach (Button button in buttons) + { + System.Diagnostics.Debug.Writeline(button.Text); + } + + ie.Close; + } + } + } + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This class hosts functionality for classes which are an entry point + to a document and its elements and/or frames. + + + + + This class gives access to all contained elements of the webpage or the + frames within this webpage. + + + This example opens a webpage, types some text and submits it by clicking + the submit button. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE("http://www.example.net"); + + ie.TextField(Find.ById("textFieldComment")).TypeText("This is a comment to submit"); + ie.Button(Find.ByText("Submit")).Click; + + ie.Close; + } + } + } + + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. You should override NativeDocument + and set DomContainer before accessing any method or property of + this class. + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + + + + Determines whether the text inside the HTML Body element contains the given . + + The text. + + true if the specified text is contained in ; otherwise, false. + + + + + Determines whether the text inside the HTML Body element contains the given . + + The regular expression to match with. + + true if the specified text is contained in ; otherwise, false. + + + + + Waits until the text is inside the HTML Body element contains the given . + Will time out after + + The text. + + if the specified text is not found within the time out period. + + + + + Waits until the text is inside the HTML Body element contains the given . + + The text. + The number of seconds to wait + + if the specified text is not found within the time out period. + + + + + Waits until the matches some text inside the HTML Body element. + Will time out after + + The regular expression to match with. + + if the specified text is not found within the time out period. + + + + + Waits until the matches some text inside the HTML Body element. + + The regular expression to match with. + The number of seconds to wait + + if the specified text is not found within the time out period. + + + + + Gets the text inside the HTML Body element that matches the regular expression. + + The regular expression to match with. + The matching text, or null if none. + + + + Gets the specified frame by its id. + + The id of the frame. + Thrown if the given isn't found. + + + + Gets the specified frame by its id. + + The regular expression to match with the id of the frame. + Thrown if the given isn't found. + + + + Gets the specified frame by its name. + + The name of the frame. + Thrown if the given name isn't found. + + + + Runs the javascript code in IE. + + The javascript code. + + + + Runs the script code in IE. + + The script code. + The language. + + + + Evaluates the specified JavaScript code within the scope of this + document. Returns the value computed by the last expression in the + code block after implicit conversion to a string. + + + The following example shows an alert dialog then returns the string "4". + + Eval("window.alert('Hello world!'); 2 + 2"); + + + The JavaScript code + The result converted to a string + Thrown when the JavaScript code cannot be evaluated + or throws an exception during evaluation + + + + Gets a page object of the desired type that wraps this document. + + The subclass + The page object + + + browser.Page<SignInPage>>().SignIn("somebody", "letmein"); + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gives access to the wrapped INativeDocument interface. This makes it + possible to get even more control of the webpage by using wrapped element. + + The NativeDocument. + + + + Gets the HTML of the Body part of the webpage. + + The HTML. + + + + Gets the Body element of the webpage, or null if none. + + The body, or null if none. + + + + Gets the inner text of the Body part of the webpage. + + The inner text. + + + + Returns a System.Uri instance of the url displayed in the address bar of the browser, + of the currently displayed web page. + + + The following example creates a new Internet Explorer instances, navigates to + the WatiN Project website on SourceForge and writes the Uri of the + currently displayed webpage to the debug window. + + using WatiN.Core; + using System.Diagnostics; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE("http://watin.sourceforge.net"); + Debug.WriteLine(ie.Uri.ToString()); + } + } + } + + + + + + Returns the url, as displayed in the address bar of the browser, of the currently + displayed web page. + + + The following example creates a new Internet Explorer instances, navigates to + the WatiN Project website on SourceForge and writes the Url of the + currently displayed webpage to the debug window. + + using WatiN.Core; + using System.Diagnostics; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE("http://watin.sourceforge.net"); + Debug.WriteLine(ie.Url); + } + } + } + + + + + + Gets the title of the webpage. + + The title. + + + + Gets the active element in the webpage. + + The active element or null if no element has the focus. + + + + Gets a typed collection of opend within this . + + + + + Gets the document's DOM container. + + + + + Gets the native document. + + The native document. + + + + Call this function (from a subclass) as soon as the process is started. + + + + + Adds the dialog handler. + + The dialog handler. + + + + Removes the dialog handler. + + The dialog handler. + + + + This method must be called by its inheritor to dispose references + to internal resources. + + + + + Waits for the page to be completely loaded using the Settings.WaitForCompleteTimeOut setting + + + + + Waits for the page to be completely loaded. + + The number of seconds to wait before timing out + + + + Waits for the page to be completely loaded + + The wait for complete. + + + + Captures the web page to file. The file extension is used to + determine the image format. The following image formats are + supported (if the encoder is available on the machine): + jpg, tif, gif, png, bmp. + If you want more control over the output, use the class. + + The filename. + + + + Recycles the DomContainer to its initially created state so that it can be reused. + + + + + true if the method has been called to release resources. + + + + + Gets the process ID the Internet Explorer or HTMLDialog is running in. + + The process ID. + + + + Returns a browser specific instance. + + + + + Gets the dialog watcher. + + The dialog watcher. + + + + Resets this instance to the initial defaults. + + + + + Clones this instance. + + + + + + Get or set the default time out used when calling IE ie = IE.AttachToIE(findBy). + The default value is 30 seconds. Setting the time out to a negative value will + throw a . + + + + + Get or set the default time out used when calling Element.WaitUntilExists(). + The default value is 30 seconds. Setting the time out to a negative value will + throw a . + + + + + Get or set the default time out used when calling ie.WaitForComplete(). + The default value is 30 seconds. Setting the time out to a negative value will + throw a . + + + + + Get or set the default sleep time used when WatiN is waiting for something in a (retry) loop. + The default value is 100 milliseconds. Setting the time out to a negative value will + throw a . + + + + + Turn highlighting of elements by WatiN on (true) or off (false). + Highlighting of an element is done when WatiN fires an event on an + element or executes a methode (like TypeText). + + + + + Set or get the color to highlight elements. Will be used if + HighLightElement is set to true. + Visit http://msdn.microsoft.com/workshop/author/dhtml/reference/colors/colors_name.asp + for a full list of supported RGB colors and their names. + + + + + Turn auto closing of dialogs on (true) or off (false). + You need to set this value before creating or attaching to any + Internet Explorer to have effect. + + + + + Gets or sets a value indicating whether to auto start the dialog watcher at all. + This value is evaluated everytime a new IE instance is created + + + true if dialog watcher should be started when a new IE instance is created; otherwise, false. + + + + + Gets or sets a value indicating whether to move the cursor to the top left + of the screen everytime a new IE instance is created. + + + true when mouse should be moved to top left; otherwise, false. + + + + + Gets or sets a value indicating whether to make a new instance visible. + + + true if you want to make a new instance visible; otherwise, false. + + + + + Gets or sets a value indicating whether to make a new instance without session cookie merging. + + + true if you want to make a new instance with cookie merging; otherwise, false. + + read the section on NoMerge at http://blogs.msdn.com/ie/archive/2008/07/28/ie8-and-reliability.aspx + + + + Gets or sets a value indicating whether existing firefox instances will be closed before creating a new instance. + + + true if existing firefox instances need to be closed otherwise, false. + + + + + Resets this instance to the initial defaults. + + + + + Clones this instance. + + + + + + Get or set the default time out used when calling IE ie = IE.AttachToIE(findBy). + The default value is 30 seconds. Setting the time out to a negative value will + throw a . + + + + + Get or set the default time out used when calling Element.WaitUntilExists(). + The default value is 30 seconds. Setting the time out to a negative value will + throw a . + + + + + Get or set the default time out used when calling ie.WaitForComplete(). + The default value is 30 seconds. Setting the time out to a negative value will + throw a . + + + + + Get or set the default sleep time used when WatiN is waiting for something in a (retry) loop. + The default value is 100 milliseconds. Setting the time out to a negative value will + throw a . + + + + + Turn highlighting of elements by WatiN on (true) or off (false). + Highlighting of an element is done when WatiN fires an event on an + element or executes a methode (like TypeText). + + + + + Set or get the color to highlight elements. Will be used if + HighLightElement is set to true. + Visit http://msdn.microsoft.com/workshop/author/dhtml/reference/colors/colors_name.asp + for a full list of supported RGB colors and their names. + + + + + Turn auto closing of dialogs on (true) or off (false). + You need to set this value before creating or attaching to any + Internet Explorer to have effect. + + + + + Gets or sets a value indicating whether to auto start the dialog watcher at all. + This value is evaluated everytime a new IE instance is created + + + true if dialog watcher should be started when a new IE instance is created; otherwise, false. + + + + + Gets or sets a value indicating whether to move the cursor to the top left + of the screen everytime a new IE instance is created. + + + true when mouse should be moved to top left; otherwise, false. + + + + + Gets or sets a value indicating whether to make a new instance visible. + + + true if you want to make a new instance visible; otherwise, false. + + + + + Gets or sets a value indicating whether to make a new instance without session cookie merging. + + + true if you want to make a new instance with cookie merging; otherwise, false. + + read the section on NoMerge at http://blogs.msdn.com/ie/archive/2008/07/28/ie8-and-reliability.aspx + + + + An element-based constraint. + + + + + Creates an element constraint. + + The comparer + Thrown if is null + + + + + + + + + + Gets the element comparer. + + + + + Base element collection common to all browsers that communicate with WatiN using javascript. + + + + + Provides access to the native elements contained within an element or document. + + + + The collection recursively enumerates all elements within a subtree of the document. + + + + + + Gets the native elements within the collection. + + The enumeration of native elements + + + + Gets the native elements within the collection by tag name. + + The tag name to search for + The enumeration of native elements + Thrown if is null + + + + Gets the native elements within the collection by id. + + The id to find + The enumeration of native elements + Thrown if is null + + + + Gets all the native elements. + + Enumeration of native elements + + + + Gets a collection of elements by tag name. + + Name of the tag. + Collection of elements for the given . + + + + Gets a collection of elements by id. + + The id of the element. + Collection of elements for the given . + + + + Initializes this instance. + + + + + + + + + + + Brings the referenced Internet Explorer to the front (makes it the top window) + + + + + Gets the window style. + + The style currently applied to the ie window. + + + + Make the referenced Internet Explorer full screen, minimized, maximized and more. + + The style to apply. + + + + Sends a Tab key to the IE window to simulate tabbing through + the elements (and adres bar). + + + + + Navigates Internet Explorer to the given . + + The URL specified as a wel formed Uri. + + The following example creates an Uri and Internet Explorer instance and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + using System; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + Uri URL = new Uri("http://watin.sourceforge.net"); + IE ie = new IE(); + ie.GoTo(URL); + } + } + } + + + + + + Navigates the browser to the given + without waiting for the page load to be finished. + + The URL to GoTo. + + The following example creates a new Internet Explorer instance and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE(); + ie.GoToNoWait("http://watin.sourceforge.net"); + } + } + } + + + + + + Navigates the browser to the given + without waiting for the page load to be finished. + + The URL to GoTo. + + The following example creates a new Internet Explorer instance and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + Uri URL = new Uri("http://watin.sourceforge.net"); + IE ie = new IE(); + ie.GoToNoWait(URL); + } + } + } + + + + + + Navigates Internet Explorer to the given . + + The URL to GoTo. + + The following example creates a new Internet Explorer instance and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE(); + ie.GoTo("http://watin.sourceforge.net"); + } + } + } + + + + + + Navigates the browser back to the previously displayed Url (like the back + button in Internet Explorer). + + true if navigating back to a previous url was possible, otherwise false + + + + Navigates the browser forward to the next displayed Url (like the forward + button in Internet Explorer). + + true if navigating forward to a previous url was possible, otherwise false + + + + Closes and then reopens the browser with a blank page. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge and then reopens the browser. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + LogonDialogHandler logon = new LogonDialogHandler("username", "password"); + IE ie = new IE(new Uri("http://watin.sourceforge.net"), logon); + ie.Reopen(); + } + } + } + + + + + + Reloads the currently displayed webpage (like the Refresh/reload button in + a browser). + + + + + Closes the browser. + + + + + + + + + + + Attach to an existing browser instance. + The first instance that matches the given will be returned. + + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + An instance of the specified type T. + + BrowserNotFoundException will be thrown if a browser window with the given isn't found within 30 seconds. + To change this default, set + + + The following example searches for an Internet Exlorer instance with "Example" + in it's titlebar (showing up as "Example - Microsoft Internet Explorer"). + When found, ieExample will hold a pointer to this Internet Explorer instance and + can be used to test the Example page. + + IE ieExample = IE.AttachTo<IE>(Find.ByTitle("Example")); + + A partial match should also work + + IE ieExample = IE.AttachTo<IE>(Find.ByTitle("Exa")); + + + + + + Attach to an existing browser instance. + The first instance that matches the given will be returned. + + The WatiN browser type to attach to. + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + An instance of the specified type T. + + BrowserNotFoundException will be thrown if a browser window with the given isn't found within 30 seconds. + To change this default, set + + + The following example searches for an Internet Exlorer instance with "Example" + in it's titlebar (showing up as "Example - Microsoft Internet Explorer"). + When found, browser will hold a pointer to this Internet Explorer instance and + can be used to test the Example page. + + var browser = Browser.AttachTo(typeof(IE), Find.ByTitle("Example")); + + A partial match should also work + + var browser = Browser.AttachTo(typeof(IE), Find.ByTitle("Exa")); + + + + + + Attach to an existing browser instance. + The first instance that matches the given will be returned. + + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + The number of seconds to wait before timing out + A instance of the specified type. + + BrowserNotFoundException will be thrown if a browser window with the given + isn't found within seconds. + + + The following example searches for an Internet Exlorer instance with "Example" + in it's titlebar (showing up as "Example - Microsoft Internet Explorer"). + It will try to find an Internet Exlorer instance for 60 seconds maxs. + When found, ieExample will hold a pointer to this Internet Explorer instance and + can be used to test the Example page. + + IE ieExample = IE.AttachTo<IE>(Find.ByTitle("Example"), 60); + + A partial match should also work + + IE ieExample = IE.AttachTo<IE>(Find.ByTitle("Exa"), 60); + + + + + + Attach to an existing browser instance. + The first instance that matches the given will be returned. + + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + The number of seconds to wait before timing out + The WatiN browser type to attach to. + A instance of the specified type. + + BrowserNotFoundException will be thrown if a browser window with the given + isn't found within seconds. + + + The following example searches for an Internet Exlorer instance with "Example" + in it's titlebar (showing up as "Example - Microsoft Internet Explorer"). + It will try to find an Internet Exlorer instance for 60 seconds maxs. + When found, browser will hold a pointer to this Internet Explorer instance and + can be used to test the Example page. + + var browser = Browser.AttachTo(typeof(IE), Find.ByTitle("Example"), 60); + + A partial match should also work + + var browser = Browser.AttachTo(typeof(IE), Find.ByTitle("Exa"), 60); + + + + + + Attach to an existing browser instance. + The first instance that matches the given will be returned. + + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + An instance of the given type. + + BrowserNotFoundException will be thrown if a browser window with the given isn't found within 30 seconds. + To change this default, set + + + The following example searches for an Internet Exlorer instance with "Example" + in it's titlebar (showing up as "Example - Microsoft Internet Explorer"). + When found, ieExample will hold a pointer to this Internet Explorer instance and + can be used to test the Example page. + + IE ieExample = IE.AttachTo<IE>(Find.ByTitle("Example")); + + A partial match should also work + + IE ieExample = IE.AttachTo<IE>(Find.ByTitle("Exa")); + + + + + + Attach to an existing browser instance. + The first instance that matches the given will be returned. + + The WatiN browser type to attach to. + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + An instance of the given type. + + BrowserNotFoundException will be thrown if a browser window with the given isn't found within 30 seconds. + To change this default, set + + + The following example searches for an Internet Exlorer instance with "Example" + in it's titlebar (showing up as "Example - Microsoft Internet Explorer"). + When found, browser will hold a pointer to this Internet Explorer instance and + can be used to test the Example page. + + var browser = Browser.AttachTo(typeof(IE), Find.ByTitle("Example")); + + A partial match should also work + + var browser = Browser.AttachTo(typeof(IE), Find.ByTitle("Exa")); + + + + + + Attach to an existing browser but don't wait until the whole page is loaded. + The first instance that matches the given will be returned. + + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + The number of seconds to wait before timing out + An instance of the specified type. + + BrowserNotFoundException will be thrown if a browser window with the given + isn't found within seconds. + + + The following example searches for an Internet Exlorer instance with "Example" + in it's titlebar (showing up as "Example - Microsoft Internet Explorer"). + It will try to find an Internet Exlorer instance for 60 seconds maxs. + When found, ieExample will hold a pointer to this Internet Explorer instance and + can be used to test the Example page. + + IE ieExample = IE.AttachToNoWait<IE>(Find.ByTitle("Example"), 60); + + A partial match should also work + + IE ieExample = IE.AttachToNoWait<IE>(Find.ByTitle("Exa"), 60); + + + + + + Attach to an existing browser but don't wait until the whole page is loaded. + The first instance that matches the given will be returned. + + The WatiN browser type to attach to. + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + The number of seconds to wait before timing out + An instance of the specified type. + + BrowserNotFoundException will be thrown if a browser window with the given + isn't found within seconds. + + + The following example searches for an Internet Exlorer instance with "Example" + in it's titlebar (showing up as "Example - Microsoft Internet Explorer"). + It will try to find an Internet Exlorer instance for 60 seconds maxs. + When found, ieExample will hold a pointer to this Internet Explorer instance and + can be used to test the Example page. + + var browser = Browser.AttachToNoWait(typeof(IE), Find.ByTitle("Example"), 60); + + A partial match should also work + + var browser = Browser.AttachToNoWait(typeof(IE), Find.ByTitle("Exa"), 60); + + + + + + Does the specified browser type exist. + + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + true if a browser instance matches the given . Otherwise it returns false. + + + + Does the specified browser type exist. + + The WatiN browser type to attach to. + The of the browser window to find. + Find.ByUrl(), Find.ByUri(), Find.ByTitle() and Find.By("hwnd", windowHandle) are supported. + true if a browser instance matches the given . Otherwise it returns false. + + + + Register a specific helper to attacht to . + + Type of the browser. + The attach to helper. + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The url to go to + + + + Initializes a new instance of the class. + + The url to go to + + + + Releases unmanaged resources and performs other cleanup operations before the + is reclaimed by garbage collection. + + + + + Initalizes the executable path. + + + + + Initializes the executable path to FireFox using the registry. + + The mozilla key. + + + + Waits until the page is completely loaded + + + + + Closes the browser. + + + + + Releases unmanaged and - optionally - managed resources + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + Gets the current FireFox process (all instances run under 1 process). + + The current FireFox process or null if none is found. + + + + Gets or sets the path to FireFox executable. By default the registry and common + file locations will be used to find the the firefox executable. + When manually setting this property make sure to also include the path and name + of the executable (c:\somedirectory\firefox.exe) + + The path to exe. + + + + Used by CreateElementVariableName + + + + + Creates a unique variable name, i.e. doc.watin23 + + A unique variable. + + + + Provides a singleton empty array instance. + + The type of array to provide. + + + + An empty array of type . + + + + + This class provides factory methods for de most commonly used attributes + to find an element on a web page. + + + + + Finds an element by its alt text. + + The alt text to find. + The AttributeConstraint + + ie.Image(Find.ByAlt("alt text")).Name + + + + + Finds an element by its alt text. + + The regular expression for the alt text to find. + The AttributeConstraint + + ie.Image(Find.ByAlt(new Regex("pattern goes here")))).Name + + + + + Finds an element by its alt text. + + The compare. + The AttributeConstraint + + Image img = ie.Image(Find.ByAlt(new StringContainsAndCaseInsensitiveComparer("alt text"))); + + + + + Finds an element by its alt text. + + The predicate method to call to make the comparison. + The AttributeConstraint + + Image img = ie.Image(Find.ByAlt(MyOwnCompareMethod)); + + + + + Finds an element having an exact match with the (CSS) class name of the element. + + The class name to find. + The AttributeConstraint + + ie.Div(Find.ByClass("HighlightedHeader")).Name + + + + + Finds an element with the (CSS) class name containing when + is set to false. + + The class name to find. + When false, class name should contain given otherwise it should match exactly. + The AttributeConstraint + + To find the first div with a class attribute containing 'HighlightedHeader' + ie.Div(Find.ByClass("HighlightedHeader", false)).Name + To find the first div with a class attribute having an exact match with 'HighlightedHeader' + ie.Div(Find.ByClass("HighlightedHeader", true)).Name + or just call + ie.Div(Find.ByClass("HighlightedHeader")).Name + + + + + Finds an element by its (CSS) class name text. + + The regular expression for the class name to find. + The AttributeConstraint + + ie.Div(Find.ByClass(new Regex("HighlightedHeader")))).Name + + + + + Finds an element by its (CSS) class name text. + + The comparer. + The AttributeConstraint + + Div div = ie.Div(Find.ByClass(new StringContainsAndCaseInsensitiveComparer("Highlighted"))); + + + + + Finds an element by its (CSS) class name text. + + The predicate method to call to make the comparison. + The AttributeConstraint + + Div div = ie.Div(Find.ByClass(MyOwnCompareMethod)); + + + + + Finds a Label element by the id of the element it's linked with. + + Id of the element the label is linked with. + + + ie.Label(Find.ByFor("optionbuttonid")).Text + + + + + Finds a Label element by the id of the element it's linked with. + + Regular expression to find the matching Id of the element + the label is linked with. + + + ie.Label(Find.ByFor(new Regex("pattern goes here")).Text + + + + + Finds a Label element by the id of the element it's linked with. + + The element to which the Label element is attached. This element must an Id value. + + + + CheckBox checkbox = ie.CheckBox("checkboxid"); + ie.Label(Find.ByFor(checkbox).Text + + + + + Finds a Label element by the id of the element it's linked with. + + The comparer. + + + + Label label = ie.Label(Find.ByFor(new StringContainsAndCaseInsensitiveComparer("optionbuttonid"))); + + + + + Finds a Label element by the id of the element it's linked with. + + The predicate method to call to make the comparison. + The AttributeConstraint + + + Label label = ie.Label(Find.ByFor(MyOwnCompareMethod)); + + + + + + Finds an element by its id. + + Element id to find. + + + ie.Link(Find.ById("testlinkid")).Url + + + + + Finds an element by its id. + + Regular expression to find a matching Id. + + + ie.Link(Find.ById(new Regex("pattern goes here"))).Url + + + + + Finds an element by its id. + + The compare. + + + Link link = ie.Link(Find.ById(new StringContainsAndCaseInsensitiveComparer("linkId1"))); + + + + + Finds an element by its id. + + The predicate method to call to make the comparison. + The AttributeConstraint + + + Link link = ie.Link(Find.ById(MyOwnCompareMethod)); + + + + + + Finds an element by its index. + + The zero-based index. + + + + // Returns the 3rd link with class "link". + Link link = ie.Link(Find.ByClass("link") & Find.ByIndex(2)); + + + + + + Finds an element by its name. + + Name to find. + + + ie.Link(Find.ByName("testlinkname")).Url + + + + + Finds an element by its name. + + Regular expression to find a matching Name. + + + ie.Link(Find.ByName(new Regex("pattern goes here")))).Url + + + + + Finds an element by its name. + + The comparer. + + + ie.Link(Find.ByName(new StringContainsAndCaseInsensitiveComparer("linkname")))).Url + + + + + Finds an element by its name. + + The predicate method to call to make the comparison. + The AttributeConstraint + + + Link link = ie.Link(Find.ByName(MyOwnCompareMethod)); + + + + + + Finds an element by its (inner) text. + + Element text + + + ie.Link(Find.ByText("my link")).Url + + + + + Finds an element by its (inner) text. + + Regular expression to find a matching Text. + + + ie.Link(Find.ByText(new Regex("pattern goes here"))).Url + + + + + Finds an element by its (inner) text. + + The comparer. + + + Link link = ie.Link(Find.ByText(new StringContainsAndCaseInsensitiveComparer("my li"))).Url + + + + + Finds an element by its (inner) text. + + The predicate method to call to make the comparison. + The AttributeConstraint + + + Link link = ie.Link(Find.ByText(MyOwnCompareMethod)); + + + + + + Finds an element, frame, IE instance or HTMLDialog by its Url. + + The well-formed url to find. + + + ie.Link(Find.ByUrl("http://watin.sourceforge.net")).Url + + + + + Finds an element, frame, IE instance or HTMLDialog by its Url. + + The well-formed url to find. + Set to true to ignore querystring when matching. + + + ie.Link(Find.ByUrl("http://watin.sourceforge.net", true)).Url + + + + + Finds an element, frame, IE instance or HTMLDialog by its Url. + + The uri to find. + + + ie.Link(Find.ByUrl(new Uri("watin.sourceforge.net"))).Url + + + + + Finds an element, frame, IE instance or HTMLDialog by its Url. + + The uri to find. + Set to true to ignore querystring when matching. + + + ie.Link(Find.ByUrl(new Uri("watin.sourceforge.net", true))).Url + + + + + Finds an element, frame, IE instance or HTMLDialog by its Url. + + Regular expression to find a matching Url. + + + ie.Link(Find.ByUrl(new Regex("pattern goes here"))).Url + + + + + Finds an element, frame, IE instance or HTMLDialog by its Url. + + The comparer. + + + ie.Link(Find.ByUrl(new UriComparer(uri, ignoreQuery))).Url + + + + + Finds an element, frame, IE instance or HTMLDialog by its Url. + + The predicate method to call to make the comparison. + The AttributeConstraint + + + Link link = ie.Link(Find.ByUrl(MyOwnCompareMethod)); + + + + + + Finds an element, frame, IE instance or HTMLDialog by its Title. + + The title to match partially. + + + IE ie = IE.AttachToIE(Find.ByTitle("WatiN Home Page")) + + + + + Finds an element, frame, IE instance or HTMLDialog by its Title. + + Regular expression to find a matching Title. + + + IE ie = IE.AttachToIE(Find.ByTitle(new Regex("pattern goes here"))) + + + + + Finds an element, frame, IE instance or HTMLDialog by its Title. + + The comparer. + + + IE ie = IE.AttachToIE(Find.ByTitle(new StringContainsAndCaseInsensitiveComparer("part of the title"))); + + + + + Finds an element, frame, IE instance or HTMLDialog by its Title. + + The predicate method to call to make the comparison. + The AttributeConstraint + + + IE ie = IE.AttachToIE(Find.ByTitle(MyOwnCompareMethod)); + + + + + + Finds an element by its value attribute. + + The value to find. + + + + Button button = ie.Button(Find.ByValue("My Button")) + + + + + + Finds an element by its value attribute. + + Regular expression to find a matching Value. + + + + Button button = ie.Button(Find.ByValue(new Regex("pattern goes here"))) + + + + + + Finds an element by its value attribute. + + The comparer. + + + + Button button = ie.Button(Find.ByValue(new StringContainsAndCaseInsensitiveComparer("pattern goes here"))); + + + + + + Finds an element by its value attribute. + + The predicate method to call to make the comparison. + The AttributeConstraint + + + Button button = ie.Button(Find.ByValue(MyOwnCompareMethod)); + + + + + + Finds an by its source (src) attribute. + + Src to find. + + + ie.Image(Find.BySrc("image.gif")) + + + + + Finds an by its source (src) attribute. + + Regular expression to find a matching Src. + + + ie.Image(Find.BySrc(new Regex("pattern goes here")))) + + + + + Finds an by its source (src) attribute. + + The comparer. + + + Image image = ie.Image(Find.BySrc(new StringContainsAndCaseInsensitiveComparer("watin/sourceforge"))); + + + + + Finds an by its source (src) attribute. + + The predicate method to call to make the comparison. + The AttributeConstraint + + + Image image = ie.Image(Find.BySrc(MyOwnCompareMethod)); + + + + + + Finds an element by an attribute. + + The attribute name to compare the value with. + The exact matching value of the attribute. + + + ie.Link(Find.By("id", "testlinkid")).Url + + + + + Finds an element by an attribute. + + The attribute name to compare the value with. + Regular expression to find a matching value of the given attribute. + + + ie.Link(Find.By("id", new Regex("pattern goes here"))).Url + + + + + Finds an element by an attribute. + + The attribute to compare the value with. + The comparer to be used. + + + Link link = ie.Link(Find.By("innertext", new StringContainsAndCaseInsensitiveComparer("pattern goes here"))); + + + + + Finds an element by an attribute. + + The attribute to compare the value with. + The predicate method to call to make the comparison. + The AttributeConstraint + + + Link link = ie.Link(Find.By("innertext", MyOwnCompareMethod)); + + + + + + Finds an element by a style attribute. + + Name of the style attribute. + The exact matching value of the attribute. + + + ie.Span(Find.ByStyle("background-color", "red")) + + + + + Finds an element by a style attribute. + + Name of the style attribute. + Regular expression to find a matching value of the given style attribute. + + + ie.Link(Find.ByStyle("font-family", new Regex("pattern goes here"))) + + + + + Finds an element by a style attribute. + + Name of the style attribute. + The comparer. + + + Link link = ie.Link(Find.ByStyle("font-family", new StringContainsAndCaseInsensitiveComparer("aria"))); + + + + + Finds an element by a style attribute. + + Name of the style attribute. + The predicate method to call to make the comparison. + The AttributeConstraint + + + Link link = ie.Link(Find.ByStyle("font-family", MyOwnCompareMethod)); + + + + + + Finds an Element by using a specialized Element comparer. + + The comparer + An ElementConstraint instance + + + + Finds an Element by calling the predicate for each element that + needs to be evaluated. + + The predicate + An ElementConstraint instance + + + + Finds an Element by calling the predicate for each element that + needs to be evaluated. + + The predicate + An ElementConstraint instance + + + + Finds an Element by determining whether there exists some other element + in a position relative to it, such as an ancestor or descendant. + + The relative selector + An ElementConstraint instance + + + // Finds a row by the fact that it contains a table cell with particular text content. + ie.TableRow(Find.ByExistenceOfRelatedElement<TableRow>(row => row.TableCell(Find.ByText("foo"))) + + + + + + Finds the first element of the expected type. + + + + + + Finds a form element by looking for specific text on the page near the field. + + The text near the field + + + TextField = ie.TextField(Find.Near("User Name")); + + + + + Finds a form element by looking for the <label> associated with it by searching the label text. + + The text of the label element + + + This will look for a checkbox that has a label element with the innerText "User enabled" + var checkbox = ie.CheckBox(Find.ByLabelText("User Name:")); + + + + + Finds a form element by looking for the <label> associated with it by searching the label text. + + The regular expression that should match the text of the label element + + + This will look for a checkbox that has a label element with innerText starting with "User" + var checkbox = ie.CheckBox(Find.ByLabelText(new Regex("^User"))); + + + + + Finds a form element by looking for the <label> associated with it by searching the label text. + + The predicate method to call to make the comparison. + + + This will look for a checkbox that has a label element with innerText starting with "User" + var checkbox = ie.CheckBox(Find.ByLabelText(text => text !=null && text.StartsWith("User"))); + + + + + Finds an element by its default characteristics as defined by . + + The string to match against + A constraint + + + + Finds an element by its default characteristics as defined by . + + The regular expression to match against + A constraint + + + + Finds a element by the (inner) text of one of its cells. + + Element text + The zero-based column index + + + ie.TableRow(Find.ByTextInColumn("my link")).Url + + + + + Finds a element by the (inner) text of one of its cells. + + Regular expression to find a matching Text. + The zero-based column index + + + ie.TableRow(Find.ByTextInColumn(new Regex("my link"))).Url + + + + + Finds a element by the (inner) text of one of its cells. + + The comparer. + The zero-based column index + + + ie.TableRow(Find.ByTextInColumn(new StringContainsAndCaseInsensitiveComparer("my li"))).Url + + + + + Finds a element by the (inner) text of one of its cells. + + The predicate method to call to make the comparison. + The zero-based column index + + + ie.TableRow(Find.ByTextInColumn(MyOwnCompareMethod)).Url + + + + + Finds anything. + + + + + Finds nothing. + + + + + This class provides specialized functionality for a HTML input element + of type file. + + + + + Specifies the HTML tags associated with a given class. + + + + + Associates a tag with an class. + + The tag name + Thrown if is null + + + + Creates an object from the contents of the attribute. + + The element tag + + + + Gets the tag name. + + + + + Gets or sets the "type" attribute value to qualify which variations of an INPUT tag are supported. + + + + + Gets or sets the "index" attribute value to force a specific order of the ElementTag in a list of ElementTags. + + + + + This class handles the Security Warning dialog and does press + the OK button when the dialog shows up. + + + + + Handles the dialog if the is a + security alert dialog. + + The window. + + + + + Determines whether the specified window is a security alert dialog by checking . + Valid value is "94C80AC4" or "94C808C4". + + The window. + + true if the specified window is a security alert dialog; otherwise, false. + + + + + Initializes a new instance of the class. + + Name of the file which should be uploaded. + + + + Handles the File upload dialog. + + The window. + + + + + Determines whether this instance can handle the specified window. + It check for the value "96CC20C4" + , "96CC02C4" or "97CC02C4". + + The window to validate. + + true if this instance can handle the dialog; otherwise, false. + + + + + Class that contains native win32 API support. + + + + + The GetForegroundWindow function returns a handle to the foreground window. + + + + Shows a Window + + To perform certain special effects when showing or hiding a + window, use AnimateWindow. + The first time an application calls ShowWindow, it should use + the WinMain function's nCmdShow parameter as its nCmdShow parameter. + Subsequent calls to ShowWindow must use one of the values in the + given list, instead of the one specified by the WinMain function's + nCmdShow parameter. + As noted in the discussion of the nCmdShow parameter, the + nCmdShow value is ignored in the first call to ShowWindow if the + program that launched the application specifies startup information + in the structure. In this case, ShowWindow uses the information + specified in the STARTUPINFO structure to show the window. On + subsequent calls, the application must call ShowWindow with nCmdShow + set to SW_SHOWDEFAULT to use the startup information provided by the + program that launched the application. This behavior is designed for + the following situations: + + Applications create their main window by calling CreateWindow + with the WS_VISIBLE flag set. + Applications create their main window by calling CreateWindow + with the WS_VISIBLE flag cleared, and later call ShowWindow with the + SW_SHOW flag set to make it visible. + + Handle to the window. + Specifies how the window is to be shown. + This parameter is ignored the first time an application calls + ShowWindow, if the program that launched the application provides a + STARTUPINFO structure. Otherwise, the first time ShowWindow is called, + the value should be the value obtained by the WinMain function in its + nCmdShow parameter. In subsequent calls, this parameter can be one of + the WindowShowStyle members. + + If the window was previously visible, the return value is nonzero. + If the window was previously hidden, the return value is zero. + + + + + This method incapsulates all the details of getting + the full length text in a StringBuffer and returns + the StringBuffer contents as a string. + + The handle to the window + Text of the window + + + + This method incapsulates all the details of getting + the full length classname in a StringBuffer and returns + the StringBuffer contents as a string. + + The handle to the window + Text of the window + + + + Compares the class names. + + The hWND of the window if which the class name should be retrieved. + Expected name of the class. + + + + + Enumeration of the different ways of showing a window using + ShowWindow + + + + Hides the window and activates another window. + See SW_HIDE + + + Activates and displays a window. If the window is minimized + or maximized, the system restores it to its original size and + position. An application should specify this flag when displaying + the window for the first time. + See SW_SHOWNORMAL + + + Activates the window and displays it as a minimized window. + See SW_SHOWMINIMIZED + + + Activates the window and displays it as a maximized window. + See SW_SHOWMAXIMIZED + + + Maximizes the specified window. + See SW_MAXIMIZE + + + Displays a window in its most recent size and position. + This value is similar to "ShowNormal", except the window is not + actived. + See SW_SHOWNOACTIVATE + + + Activates the window and displays it in its current size + and position. + See SW_SHOW + + + Minimizes the specified window and activates the next + top-level window in the Z order. + See SW_MINIMIZE + + + Displays the window as a minimized window. This value is + similar to "ShowMinimized", except the window is not activated. + See SW_SHOWMINNOACTIVE + + + Displays the window in its current size and position. This + value is similar to "Show", except the window is not activated. + See SW_SHOWNA + + + Activates and displays the window. If the window is + minimized or maximized, the system restores it to its original size + and position. An application should specify this flag when restoring + a minimized window. + See SW_RESTORE + + + Sets the show state based on the SW_ value specified in the + STARTUPINFO structure passed to the CreateProcess function by the + program that started the application. + See SW_SHOWDEFAULT + + + Windows 2000/XP: Minimizes a window, even if the thread + that owns the window is hung. This flag should only be used when + minimizing windows from a different thread. + See SW_FORCEMINIMIZE + + + + Expresses an algorithm for finding elements. + + + + + Creates an element finder. + + The element tags considered by the finder, or null if all tags considered + The constraint used by the finder to filter elements, or null if no additional constraint + + + + Returns true if there exists at least one element that matches the finder's constraint. + + True if there is at least one matching element + + + + Finds the first element that matches the finder's constraint. + + The first matching element, or null if none + + + + Finds all elements that match the finder's constraint. + + An enumeration of all matching elements + + + + Creates a new finder filtered by an additional constraint. + + The additional constraint + The filtered element finder + Thrown if is null + + + + Returns a string representation of the element tags. + + + + + Returns a string representation of the constraint. + + + + + Creates a new finder filtered by an additional constraint. + + The additional constraint, not null + The filtered element finder + + + + Finds all elements that match the finder's constraint. + + An enumeration of all matching elements + + + + Gets the read-only list of tags considered by the finder. + + + + + Gets a list of unique tag names from . + + The element tag names, which may contain null to signify that any tag is allowed + + + + Gets the constraint used by the finder to filter elements. + + + + + Retains temporary state for each constraint involved in a matching operation. + + + + The constraint context is used whenever a constraint needs to store information + across successive matches. Consequently the constraint object itself remains + immutable and may be shared across multiple usage. + + + The constraint context is initially empty at the beginning of each match operation. + + + + + + Creates an empty constraint context. + + + + + Saves constraint-specific data in the context. + + The constraint that wishes to store its state + The value to be stored, or null if none + Thrown if is null + + + + Gets previously saved constraint-specific data from the context. + + The constraint that wishes to retrieve its state + The saved data, or null if none saved + Thrown if is null + + + + This class provides specialized functionality for a HTML input element of type + radio. + + + + + Base class for and provides + support for common functionality. + + + + + + + + A constraint that matches the element with the Nth zero-based index. + + + + This constraint works by counting the number of times the match method + is called and returning true when the counter reaches N, starting from zero. + + + + + + Creates an index constraint. + + The zero-based index of the element to match + + + + + + + + + + This comparer will always return true no matter what value it is given to + compare with. + + + + + Use this class as the base to create your own comparer classes with. + Overide the method and implement the desired compare logic. + + + + + Compares the specified value. You need to override this method + and provide your own implementation for the comparison with the + given . + + The value. + Should return true or false, which is the default. + + + + Accepts a value bit it will be ignored + + The ignored value. + Will always return true + + + + + + + Gets the singleton instance of the comparer. + + + + + Behaviour common to all types of browser documents. + + + + + Runs the script. + + + The script code to run. + + + The language the script was written in. + + + + + Gets the value for the corresponding . + + + Name of the property. + + + The value for the corresponding . + + + + + Gets the bounds of all matching text substrings within the document. + + + The text to find + + + The text bounds in screen coordinates + + + + + Determines whether the text inside the HTML Body element contains the given . + + The text. + + true if the specified text is contained in Html; otherwise, false. + + + + + Gets the collection of all elements in the document. + + + + + Gets the containing frame element, or null if none. + + + + + Gets the body element for the current docuemnt. + + The body element. + + + + Gets the URL for the current document. + + The URL for the current document. + + + + Gets the title of the current docuemnt. + + The title of the current document. + + + + Gets the active element. + + The active element. + + + + Gets the name of the java script variable. + + The name of the java script variable. + + + + Gets the list of frames. + + The list of frames of the current document. + + + + + + + Gets the underlying object. + + + + + + + + + + + Defines the different types of javascript engine. + + + + + Unkown javascript engine + + + + + JScript engine used by internet explorer http://en.wikipedia.org/wiki/JScript. + + + + + WebKit javascript engine used be Safari, Chrome and others http://en.wikipedia.org/wiki/WebKit + + + + + Mozilla javascript engine. + + + + + A control class describes the content and behaviors of a unit of interacting + elements within a page (a user control). Each application control can be modeled + as a subclass of . + + + + A control class wraps a subtree of DOM elements and provides access to its + contents and behaviors by defining properties and methods to represent them. + In the typical case, the properties of a control class provide access to its + elements and state. Likewise, the methods of a control class perform actions + or transactions. The control class encapsulates the mechanisms used + to access and manipulate the underlying DOM elements which enables test cases to + become more focused on verifying application functionality. + + + For example, a rich text box may be implemented in HTML using a complex combination + of buttons, text areas and perhaps even frames. Manipulating each UI element separately + in a test is awkward and distracting. So instead we can create a control class to + describe the high-level contents and behaviors of the rich text box. The class can have + a "Text" property that enables the text to be read and written and an "Bold()" method to + change the current font weight to Bold. This moves the complexity of manipulating the + rich text box into a single cohesive class that can be reused as often as needed. + + + This feature can be used to create a model of a web site (a site map) which helps to + improve readability and encourage reuse across tests. + + + How to create a control class: + + Identify the type of HTML element that functions as a container for the + control on the web page. Typically this will be a DIV that contains all of the other + relevant sub-elements but it could be of some other type as well. + Create a subclass of Control using the appropriate generic element type. For example, if the + element is a DIV, then create a subclass of Control<Div>. + Optionally override to supply a custom constraint to help identify the + underlying element for the control based on its properties, such as its CSS class. If the constraint + is sufficiently specific in nature then the browser.Control<MyCustomControl>() syntax + can be used to find the control unambiguously (ie. wraps only DIVs that satisfy the constraint, not just any DIV). + Add properties to provide access to the sub-elements of the control. When the control + is used, the property will be set to the containing element + (ie. the DIV or other element as specified). Use this property to locate the sub-elements of + the control. + Define additional properties and methods as desired to model the state and + behaviors of the control. + + + + Tips: + + Consider breaking down composite controls into multiple parts. For example, when modeling + a data grid, create a control class derived from Control<Table> to wrap the table and + within it create a second nested control class derived from Control<TableRow> to wrap the rows + within the table. Then define a property of type ControlCollection<MyDataGridRowControl> + using TableRowCollection.As<MyDataGridRowControl> to provide custom access to the + rows within the table. + + + + + + Consider a calendar user control that is represented as an HTML table with + clickable cells. The same calendar user control may appear in many web pages + and need to be accessed by many tests. Moreover, selecting dates in such a + control could be somewhat tedious as it involved clicking on links to set the + month and day. + + + Here's how we might build a control class to wrap this calendar: + + + public class CalendarControl : Control<Div> + { + private SelectList MonthSelectList { get { return Element.Select(Find.ByName("month")); } } + private SelectList YearSelectList { get { return Element.Select(Find.ByName("year")); } } + private Div DateLabelDiv { get { return Element.Div(Find.ByClass("dateLabel")); } } + + /// Gets or sets the date of the calendar control. + public DateTime Date + { + get + { + return DateTime.Parse(DateLabelDiv.Text); + } + set + { + MonthSelectList.SelectByValue(value.Month.ToString()); + YearSelectList.SelectByValue(value.Year.ToString()); + + Element.Link(Find.ByText(value.Day)).Click(); + } + } + + public override Constraint ElementConstraint + { + // Only find Divs that have the "calendar" class. + get { return Find.ByClass("calendar"); } + } + } + + + Within the control class, you may also use the and + attributes to declaratively refer to elements of the control. Here is part of the same example + above using attributes instead of properties. + + + public class CalendarControl : Control<Div> + { + [FindBy(Name = "month"), Description("Month drop down.")] + private SelectList MonthSelectList; + + [FindBy(Name = "year"), Description("Year drop down.")] + private SelectList YearSelectList; + + [FindBy(Name = "dateLabel"), Description("Date label.")] + private Div DateLabelDiv; + + // etc... + } + + + Finally, within the test we use the calendar control like this: + + + browser.Control<CalendarControl>>(Find.ById("fromDate")).Date = DateTime.Now; + + + The control element type + + + + This class supports the type and is not intended + to be used directly from your application. + + + + Refer to for details about how to create custom control classes. + + + + + + + + A composite component is container abstraction which has fields or properties + representing other components. The most common composites are + and . + + + + + Initializes the fields and properties of the composite using reflection to + find elements within the container. + + The element container within which to find elements, or null if not available + + + + Returns true if the element wrapped by the control exists. + + + + + Creates a control object of the desired type that wraps the specified . + + The that the control should wrap + The subclass + The control object + Thrown if is null + + + + Creates a control object of the desired type that wraps the specified . + + The control type + The that the control should wrap + The control object + Thrown if or is null + Thrown if is not a subclass of + or if it does not have a default constructor + + + + Gets a control of the desired type within an element container. + + The subclass + The element container to search within + The constraint to match + The control object + Thrown if or + is null + + + + Gets a collection of controls of the desired type within an element container. + + The subclass + The element container to search within + The control object + Thrown if is null + + + + + + + + + + + + + Gets the element wrapped by the control. + + Thrown if the control object does not have a reference + to an element or if the element does not satisfy the control's constraints + + + + Returns true if the element wrapped by the control exists. + + + + + Gets a constraint that is used to help locate the element that belongs to the control. + + + + The default implementation returns . + + + Subclasses can override this method to enforce additional constraints regarding how + the element is located. + + + + + + Verifies that the element represents the correct kind of element for the control. + + + + The default implementation verifies that satisfies . + + + Subclasses can override this method to customize how verification takes place. + + + The element to verify, not null + Thrown if the element's properties fail verification + + + + Initializes the contents of the control object. + + + + + Gets the element wrapped by the control. + + Thrown if the control object does not have a reference + to an element or if the element does not satisfy the control's constraints + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A typed collection of instances within a Document or Element. + + + + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + Thrown if no more alerts are available when calling PopUpWatcher.PopAlert. + + + + + Determines whether this instance can handle the specified window by checking . + equals "94C803C5" and if the window has a button with Id 1. + + The window. + + true if this instance [can handle dialog] the specified window; otherwise, false. + + + + + This class handles the logon dialog by passing in the username and password + and clicking the OK button. + + + The following code shows the use of this dialog handler + + IE ie = new IE(); + + ie.DialogWatcher.Add(new LogonDialogHandler(@"domain\username", "password")); + + ie.GoTo("https://www.somesecuresite.com"); + + + + + + Initializes a new instance of the class. + + Name of the user. Is required. + The password. If no password is required, it can be left blank (null or String.Empty). + + + + Handles the logon dialog by filling in the username and password. + + The window. + + + + + Determines whether the specified window is a logon dialog. + + The window. + + true if the specified window is a logon dialog; otherwise, false. + + + + + Runs the javascript code in IE. + + The javascript code. + The parent window of the document. + + + + Runs the javascript code in IE. + + The javascript code. + The parent window of the document. + + + + Runs the script code in IE. + + The script code. + The language. + The parent window of the document. + + + + Chrome implementation of the . + + + + + Initializes a new instance of the class. + + + The client port. + + + The container reference. + + + + + This dialoghandler can be used when it isn't clear which DialogHandler should be used to handle a dialog. + The property will contain a list of dialoghandlers which can handle this dialog, + bases on calling their method. + + + Following an example on how to use this Dialoghandler. After the using helper.CandidateDialogHandlers will contain "AlertDialogHandler". + + var helper = new DialogHandlerHelper() + using (new UseDialogOnce(ie.DialogWatcher, helper) + { + ie.Button("showAlert").Click(); + } + + + + + + Returns a list of type names of dialoghandlers which can handle this dialog, + bases on calling their method. + + The candidate dialog handlers. + + + + This class provides specialized functionality for a HTML li elements. + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The HTML li element. + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The HTML li element. + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + This is the main class to access a webpage in Internet Explorer to + get to all the elements and (i)frames on the page. + + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE("http://watin.sourceforge.net"); + ie.Link(Find.ByText("RSS Feeds")).Click; + ie.Close; + } + } + } + + + + + + Creates a collection of new IE instances associated with open Internet Explorer windows. + + An IE instance which is complete loaded. + + This code snippet illustrates the use of this method to found out the number of open + Internet Explorer windows. + int IECount = IE.InternetExplorers.Length; + + + + + Creates a collection of new IE instances associated with open Internet Explorer windows. Use this + method if you don't want WatiN to wait until a document is fully loaded before returning it. + This might be handy in situations where you encounter Internet Explorer instances which are always + busy loading and that way blocks itteration through the collection. + + An IE instance which might not have been complete loaded yet. + + This code snippet illustrates the use of this method to itterate through all internet explorer instances. + + foreach (IE ie in IE.InternetExplorersNoWait) + { + // do something but be aware that the page might not be completely loaded yet. + } + + + + + + Opens a new Internet Explorer with a blank page. + + When the + instance is destroyed the created Internet Explorer window will also be closed. + + + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE(); + ie.GoTo("http://watin.sourceforge.net"); + } + } + } + + + + + + Opens a new Internet Explorer with a blank page. + + When the + instance is destroyed the created Internet Explorer window will also be closed. + + + if set to true the IE instance is created in a new process. + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE(); + ie.GoTo("http://watin.sourceforge.net"); + } + } + } + + + + + + Opens a new Internet Explorer and navigates to the given . + + When the + instance is destroyed the created Internet Explorer window will also be closed. + + + The URL to open + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public OpenWatiNWebsite() + { + IE ie = new IE("http://watin.sourceforge.net"); + } + } + } + + + + + + Opens a new Internet Explorer and navigates to the given . + + When the + instance is destroyed the created Internet Explorer window will also be closed. + + + The URL to open + if set to true the IE instance is created in a new process. + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public OpenWatiNWebsite() + { + IE ie = new IE("http://watin.sourceforge.net"); + } + } + } + + + + + + Opens a new Internet Explorer and navigates to the given . + + When the + instance is destroyed the created Internet Explorer window will also be closed. + + + The Uri to open + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge. + + using System; + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public OpenWatiNWebsite() + { + IE ie = new IE(new Uri("http://watin.sourceforge.net")); + } + } + } + + + + + + Opens a new Internet Explorer and navigates to the given . + + When the + instance is destroyed the created Internet Explorer window will also be closed. + + + The Uri to open + if set to true the IE instance is created in a new process. + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge. + + using System; + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public OpenWatiNWebsite() + { + IE ie = new IE(new Uri("http://watin.sourceforge.net")); + } + } + } + + + + + + Opens a new Internet Explorer and navigates to the given . + + The Url to open + A class instanciated with the logon credentials. + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge leaving the created Internet Explorer open. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + LogonDialogHandler logon = new LogonDialogHandler("username", "password"); + IE ie = new IE("http://watin.sourceforge.net", logon); + } + } + } + + + + + + Opens a new Internet Explorer and navigates to the given . + + The Url to open + A class instanciated with the logon credentials. + if set to true the IE instance is created in a new process. + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge leaving the created Internet Explorer open. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + LogonDialogHandler logon = new LogonDialogHandler("username", "password"); + IE ie = new IE("http://watin.sourceforge.net", logon); + } + } + } + + + + + + Opens a new Internet Explorer and navigates to the given . + + The Uri to open + A class instanciated with the logon credentials. + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge leaving the created Internet Explorer open. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + LogonDialogHandler logon = new LogonDialogHandler("username", "password"); + IE ie = new IE(new Uri("http://watin.sourceforge.net"), logon); + } + } + } + + + + + + Opens a new Internet Explorer and navigates to the given . + + The Uri to open + A class instanciated with the logon credentials. + if set to true the IE instance is created in a new process. + + You could also use one of the overloaded constructors. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge leaving the created Internet Explorer open. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + LogonDialogHandler logon = new LogonDialogHandler("username", "password"); + IE ie = new IE(new Uri("http://watin.sourceforge.net"), logon); + } + } + } + + + + + + (Re)Use existing object. + + An object implementing . + + + + Use existing InternetExplorer object. The param is of type + object because otherwise all projects using WatiN should also + reference the Interop.SHDocVw assembly. + + An object implementing IWebBrowser2 (like Interop.SHDocVw.InternetExplorer object) + + + + Closes the referenced Internet Explorer. Almost + all other functionality in this class and the element classes will give + exceptions when used after closing the browser. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge. + + using WatiN.Core; + using System.Diagnostics; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + IE ie = new IE("http://watin.sourceforge.net"); + Debug.WriteLine(ie.Html); + ie.Close; + } + } + } + + + + + + Closes then reopens Internet Explorer and navigates to the given . + + The Uri to open + A class instanciated with the logon credentials. + if set to true the IE instance is created in a new process. + + You could also use one of the overloaded methods. + + + The following example creates a new Internet Explorer instances and navigates to + the WatiN Project website on SourceForge leaving the created Internet Explorer open. + + using WatiN.Core; + + namespace NewIEExample + { + public class WatiNWebsite + { + public WatiNWebsite() + { + LogonDialogHandler logon = new LogonDialogHandler("username", "password"); + IE ie = new IE(new Uri("http://watin.sourceforge.net"), logon); + ie.Reopen(); + } + } + } + + + + + + Closes all running instances of Internet Explorer by killing the + process these instances run in. + + + + + Clears all browser cookies. + + + Internet Explorer maintains an internal cookie cache that does not immediately + expire when cookies are cleared. This is the case even when the cookies are + cleared using the Internet Options dialog. If cookies have been used by + the current browser session it may be necessary to the + browser to ensure the internal cookie cache is flushed. Therefore it is + recommended to clear cookies at the beginning of the test before navigating + to any pages (other than "about:blank") to avoid having to reopen the browser. + + + + // Clear cookies first. + IE ie = new IE(); + ie.ClearCookies(); + + // Then go to the site and sign in. + ie.GoTo("http://www.example.com/"); + ie.Link(Find.ByText("Sign In")).Click(); + + + + + + + Clears the browser cookies associated with a particular site and to + any of the site's subdomains. + + + Internet Explorer maintains an internal cookie cache that does not immediately + expire when cookies are cleared. This is the case even when the cookies are + cleared using the Internet Options dialog. If cookies have been used by + the current browser session it may be necessary to the + browser to ensure the internal cookie cache is flushed. Therefore it is + recommended to clear cookies at the beginning of the test before navigating + to any pages (other than "about:blank") to avoid having to reopen the browser. + + The site url associated with the cookie. + + + // Clear cookies first. + IE ie = new IE(); + ie.ClearCookies("http://www.example.com/"); + + // Then go to the site and sign in. + ie.GoTo("http://www.example.com/"); + ie.Link(Find.ByText("Sign In")).Click(); + + + + + + + Clears the browser cache but leaves cookies alone. + + + + // Clear the cache and cookies. + IE ie = new IE(); + ie.ClearCache(); + ie.ClearCookies(); + + // Then go to the site and sign in. + ie.GoTo("http://www.example.com/"); + ie.Link(Find.ByText("Sign In")).Click(); + + + + + + + Gets the value of a cookie. + + + This method cannot retrieve the value of cookies protected by the httponly security option. + + The site url associated with the cookie. + The cookie name. + The cookie data of the form: + <name>=<value>[; <name>=<value>]... + [; expires=<date:DAY, DD-MMM-YYYY HH:MM:SS GMT>][; domain=<domain_name>] + [; path=<some_path>][; secure][; httponly]. Returns null if there are no associated cookies. + + + + + + Sets the value of a cookie. + + + If no expiration date is specified, the cookie expires when the session ends. + + The site url associated with the cookie. + The cookie data of the form: + <name>=<value>[; <name>=<value>]... + [; expires=<date:DAY, DD-MMM-YYYY HH:MM:SS GMT>][; domain=<domain_name>] + [; path=<some_path>][; secure][; httponly]. + + + + + + Waits till the webpage, it's frames and all it's elements are loaded. This + function is called by WatiN after each action (like clicking a link) so you + should have to use this function on rare occasions. + + The number of seconds to wait before timing out + + + + This method must be called by its inheritor to dispose references + to internal resources. + + + + + Find a HtmlDialog by an attribute. Currently + Find.ByUrl and Find.ByTitle are supported. + + The url of the html page shown in the dialog + + + + Find a HtmlDialog by an attribute within the given period. + Currently Find.ByUrl and Find.ByTitle are supported. + + The url of the html page shown in the dialog + Number of seconds before the search times out. + + + + Use this method to gain access to the IWebBrowser2 interface of Internet Explorer. + Do this by referencing the Interop.SHDocVw assembly (supplied in the WatiN distribution) + and cast the return value of this method to type SHDocVw.IWebBrowser2. + + + + + Gets or sets a value indicating whether to auto close IE after destroying + a reference to the corresponding IE instance. + + true when to auto close IE (this is the default); otherwise, false. + + + + Returns a collection of open HTML dialogs (modal as well as modeless). + + The HTML dialogs. + + + + Returns a collection of open HTML dialogs (modal as well as modeless). + When itterating through this collection WaitForComplete will not be + called on a HTML dialog before returning it from the collection. + + The HTML dialogs. + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + Thrown if an element is disabled and the current action (like clicking a + disabled link) is not allowed. + + + + + Class that supports comparing a instance with a string value. + + + + + Constructor, querystring will not be ignored in comparisons. + + Uri for comparison. + + + + Constructor, querystring can be ignored or not ignored in comparisons. + + Uri for comparison. + Set to true to ignore querystrings in comparison. + + + + Compares the specified value. + + The url to compare with. + + Should return true or false, which is the default. + + + + + Compares the specified Uri. + + The Uri. + true when equal; otherwise false + + + + + + + Class that supports a simple matching of two strings. + + + + + Class that supports an exact comparison of two string values. + + + + + Initializes a new instance of the class. + The string comparison done by will ignore any case differences. + + The value used to compare against. + + + + Initializes a new instance of the class and allows + to specify the behavior regarding case sensitive comparisons. + + The value used to compare against. + if set to false + will also check the casing of the . + Thrown if is null + + + + Compares the specified value. + + The value to compare with. + The result of the comparison. + + + + Compare the two values with set to InvariantCulture. + + The left hand side value. + The right hand side value. + true or false + + + + Compare the two values with set to InvariantCulture. + + The left hand side value. + The right hand side value. + if set to true it compares case insensitive. + true or false + + + + + + + Gets the value to compare against. + + + + + Initializes a new instance of the class. + + The value used to compare against. + + + + Checks if the given contains the string to compare against. + Comparison is done case insensitive. + + The value to compare with. + The result of the comparison. + + + + + + + Specifies metadata about a class. + + + + + + Gets or sets a regular expression that is expected to match the Url of the page. + + + The regular expression should generally exclude host name and domain information + since it may vary between production and testing environments. It only needs + to match enough of the Url to reliably detect that page navigation has proceeded + as planned. + + The url regular expression or null if none + + + + Gets or sets whether the web page url is always expected to be access using the HTTPS protocol. + + + When set to true, page url validation will check that the HTTPS protocol appears in + the page url. + + + + + Gets the process ID in which the window is running. + + The process ID. + + + + This method calls InitTimeOut and waits till IE is ready + processing or the timeout period has expired. + + + + + Waits an initial small sleep time (10ms default) to allow the browser some + time to perform any immediately pending asynchronous operations that might + cause it to enter a busy state. + + + + + This method waits till IE is ready processing + or the timeout period has expired. You should + call InitTimeout prior to calling this method. + + + + + This method is called to initialise the start time for + determining a time out. It's set to the current time. + + + + + + This method evaluates the time between the last call to InitTimeOut + and the current time. If the timespan is more than 30 seconds, the + return value will be true. + + If the timespan is more than 30 seconds, the + return value will be true + + + + This method checks the return value of IsTimedOut. When true, it will + throw a TimeoutException with the timeoutMessage param as message. + + The message to present when the TimeoutException is thrown + + + + Waits until the method returns true or false. + + The function to evaluate. + A function to build an exception message. + The last function result. + Thrown if a timeout occurs. + + + + Native driver the communicates with the Chrome browser using a + telnet session . + + + + + Defines behaviour common to most javascript controlled browsers. + + + + + Provides access to native services offered by a web browser. + + + + + Navigates to the specified . + + The URL to navigate to. + + + + Navigates to the specified without waiting for the page to finish loading. + + The URL to navigate to. + + + + Navigates the browser back to the previously display Url + + True if succeded otherwise false. + + + + Navigates the browser forward to the next displayed Url (like the forward + button in Internet Explorer). + + True if succeded otherwise false. + + + + Closes and then reopens the browser with a blank page. + + + + + Reloads the currently displayed webpage (like the Refresh/reload button in + a browser). + + + + + Gets the window handle of the current browser. + + Window handle of the current browser. + + + + Initializes a new instance of the class. + + The client port. + + + + + + + + + + + + + + + + + + + Reloads this instance. + + When it is true, causes the page to always be reloaded from the server. + If it is false, the browser may reload the page from its cache. + + + + + + + Closes the browser. + + + + + Load a URL into the document. see: http://developer.mozilla.org/en/docs/XUL:browser#m-loadURI + + The URL to laod. + If false, makes to execution of LoadUri asynchronous. + + + + Gets the client port used to communicate with the instance of FireFox. + + The client port. + + + + Gets the name of the browser variable. + + The name of the browser variable. + + + + + + + Initializes a new instance of the class. + + The client port. + + + + Load a URL into the document. + + The URL to laod. + If false, makes to execution of LoadUri asynchronous. + + + + Reattaches to the first tab. This is required every time the document + + + + + This class helps converting all kinds of html color formats + to one uniform object. IE and FireFox return + differently formatted results when retrieving a color, for instance backgroundColor. This class + provides a way to keep your tests browser agnostic when it comes to checking color values. + + + Following some examples of valid use of this class. These all create the same + object: + + var blue = new HtmlCode("blue"); + var blue = new HtmlCode("#0000FF"); + var blue = new HtmlCode("#00F"); + var blue = new HtmlCode("rgb(0,0,255)"); + + The class provides factory properties for creating the 16 color names defined + by the W3C. + + var blue = HtmlCode.Blue; + + The power of this class lies in the fact that you can use it in your test + expectations no matter what color format the browser returns. + + var backgroundColor = browser.Div("with_background_color").Style.BackgroundColor; + Assert.That(new HtmlColor(backgroundColor), Is.EqualTo(HtmlColor.Yellow)); + + + + + + Initializes a new instance of the class. + + The value. + Will be thrown if the value can't be converted + to a color. + + Following some examples of valid use of this class. These all create the same + object: + + var blue = new HtmlCode("blue"); + var blue = new HtmlCode("#0000FF"); + var blue = new HtmlCode("#00F"); + var blue = new HtmlCode("rgb(0,0,255)"); + + + + + + Determines whether the specified is equal to the current . + + The to compare with the current . + + true if the specified is equal to the current ; otherwise, false. + + + + + Serves as a hash function for a particular type. + + + A hash code for the current . + + + + + Returns a that represents the current . + + + A that represents the current . + + + + + Returns the wrapped by this class. + + The color. + + + + Returns a descriptive W3C color name (Aqua, Black, Blue, Fuchsia, Gray, Green, Lime, + Maroon, Navy, Olive, Purple, Red, Silver, Teal, White or Yellow). If it's none + of these colors, it will return "unknown". + + To name. + + + + Returns the color in a html hex code formatted string + + To hex string. + + + + Returns the color in a rgb formatted string. + + To RGB string. + + + + This class provides a simple way to handle loops that have to time out after + a specified number of seconds. + + + This is an example how you could use this class in your code. + + // timer should elapse after 30 seconds + SimpleTimer timeoutTimer = new SimpleTimer(30); + + do + { + // Your check logic goes here + + // wait 200 miliseconds + Thread.Sleep(200); + } while (!timeoutTimer.Elapsed); + + + + + + Initializes a new instance of the class. + + The timeout. + Thrown if is negative. + + + + Gets a value indicating whether this is elapsed. + + true if elapsed; otherwise, false. + + + + The amount of time after which this timer times out. The time out can only be + set through the constructor. + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + Thrown if the searched for selectlist item (option) can't be found. + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A typed collection of instances within a or . + + The element type + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + This class handles alert/popup dialogs. Every second it checks if a dialog + is shown. If so, it stores it's message in the alertQueue and closses the dialog + by clicking the close button in the title bar. + + + + + Gets the dialog watcher for the specified (main) internet explorer window. + It creates new instance if no dialog watcher for the specified window exists. + + The (main) internet explorer window. + + + + + Initializes a new instance of the class. + You are encouraged to use the Factory method + instead. + + The main window handle of internet explorer. + + + + Increases the reference count of this DialogWatcher instance with 1. + + + + + Decreases the reference count of this DialogWatcher instance with 1. + When reference count becomes zero, the Dispose method will be + automatically called. This method will throw an + if the reference count is zero. + + + + + Adds the specified handler. + + The handler. + + + + Removes the specified handler. + + The handler. + + + + Removes all instances that match . + This method determines equality by calling Object.Equals. + + The object implementing IDialogHandler. + + If you want to use RemoveAll with your custom dialog handler to + remove all instances of your dialog handler from a DialogWatcher instance, + you should override the Equals method in your custom dialog handler class + like this: + + public override bool Equals(object obj) + { + if (obj == null) return false; + + return (obj is YourDialogHandlerClassNameGoesHere); + } + + You could also inherit from instead of implementing + in your custom dialog handler. provides + overrides for Equals and GetHashCode that work with RemoveAll. + + + + + Removes all registered dialog handlers. + + + + + Determines whether this contains the specified dialog handler. + + The dialog handler. + + true if [contains] [the specified handler]; otherwise, false. + + + + + Called by the constructor to start watching popups + on a separate thread. + + + + + If the window is a dialog and visible, it will be passed to + the registered dialog handlers. I none if these can handle + it, it will be closed if + is true. + + The window. + + + + Performs application-defined tasks associated with freeing, releasing, or + resetting unmanaged resources. + + + + + Gets the count of registered dialog handlers. + + The count. + + + + Gets or sets a value indicating whether unhandled dialogs should be closed automaticaly. + The initial value is set to the value of . + + + true if unhandled dialogs should be closed automaticaly; otherwise, false. + + + + + Gets the (main) internet explorer window handle this dialog watcher watches. + + The process id. + + + + Get the last stored exception thrown by a dialog handler while + calling the method of the + dialog handler. + + The last exception. + + + + Use this class to find a form field whose associated label contains a particular value. + This constraint class is kindly donated by Seven Simple Machines. + + + This shows how to find a text field with an associated label containing the text "User name:". + ie.TextField( new LabelTextConstraint("User name:") ).TypeText("MyUserName") + or use + ie.TextField(Find.ByLabelText("User name:")).TypeText("MyUserName") + + + + + This is the base class for finding elements by a specified attribute. Use + this class or one of it's subclasses to implement your own comparison logic. + + + ie.Link(new Attribute("id", "testlinkid")).Url + or use + ie.Link(Find.By("id", "testlinkid")).Url + + + + + Creates an attribute constraint to search for an exact match by string value. + + Name of the attribute as recognised by Internet Explorer. + The value to look for + Thrown if + or is null + Thrown if is empty + + + + Creates an attribute constraint to search for a match by regular expression. + + Name of the attribute as recognised by Internet Explorer. + The regular expression to look for + Thrown if + or is null + Thrown if is empty + + + + Creates an attribute constraint to search for a match using a custom comparer. + + Name of the attribute as recognised by Internet Explorer. + The attribute value comparer + Thrown if + or is null + Thrown if is empty + + + + + + + + + + Gets the name of the attribute. + + The name of the attribute. + + + + Gets the comparer used to match the expected attribute value with + the actual attribute value of an html element on a webpage. + + The comparer. + + + + Initializes a new instance of the class; + + The text that represents the label for the form element. + + + + Initializes a new instance of the class; + + The text that represents the label for the form element. + + + + Initializes a new instance of the class; + + The text that represents the label for the form element. + + + + + + + + + + Class that supports comparing the given Type with the type of a subclass of + + + + + Initializes a new instance of the class. + + The type to compare against. + + + + Compares the specified element with the Type . + + The element to compare with. + Returns true if the is the exact type, otherwise it will return false. + + + + + + + Gets the type to compare against. + + + + + Class that supports a simple matching of two strings. For a match, the given strings + should be equal (this includes the casing of the strings). + You can also use . + + + + + Provides metadata about a page. + + + + + Creates a page metadata object about a particular subclass of . + + The page type + Thrown if is null + Thrown if is not a subclass + of + + + + Gets the subclass of that describes the page. + + + + + Gets a regular expression that is expected to match the Url of the page, or null if unknown. + + + + + Returns true if the page is expected to always be accessed using HTTPS. + + + + + + + + Gets the FireFox client port. + + + + + Gets the name of a variable that stores a reference to the document within FireFox. + + + + + + + + + + + + + + + + + + + + A collection of user-defined control objects. + + The control subclass + + + + + Creates a control collection from an element collection. + + The element type + The element collection to wrap + The control collection + Thrown if is null + + + + This logger class writes it's output to a string + + + The following code attaches the StringLogWriter to WatiN and writes a + LogAction. + + Logger.LogWriter = new StringLogWriter(); + Logger.LogAction("Attached StringLogWriter"); + + + + + + private StringBuilder keeping the log + + + + + private method to write the log line + + message to write + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + 2 + + + + flag to indicate inclusion of a timestamp (in "yyyy-mm-ddThh:nn:ss" format) + + + + + data string containing the log + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + This class provides specialized functionality for a HTML td element. + + + + + Gets the table that contains this cell. + + + + + Gets the table body that contains this cell. + + + + + Gets the table row that contains this cell. + + + + + Gets the table row that contains this cell. + + + + + Gets the index of the in the of the parent . + + The index of the cell. + + + + This class provides specialized functionality for a HTML para element. + + + + + This class provides specialized functionality for a Frame or IFrame. + + + + + This constructor will mainly be used by the constructor of FrameCollection + to create an instance of a Frame. + + The domContainer + The document within the frame + + + + + + + + + + Thrown if the searched for frame can't be found. + + + + + Determines whether VbScriptMsgBoxDialogHandler can handle the specified window by checking . + Valid value is "94C803C5". + + The window. + + true if VbScriptMsgBoxDialogHandler can handle the dialog; otherwise, false. + + + + + When OK is the only button on the msgbox (buttons value = 1) + then the button Id = 2. In all other situations the button Id + for OK is 1. + + + + + + + + Initializes a new instance of the class. + + if set to true will click on the Cancel button of the prompt dialog. + + + + Initializes a new instance of the class. + + The text will be entered in the input field of the prompt dialog after which the OK button will be clicked. + + + + + + + Determines whether the window is a prompt dialog by checking the . + Valid value is "94C800C4". + + The window. + + true if window is a prompt dialog; otherwise, false. + + + + + Initializes a new instance of the class. + This handler will click the "Yes" button at the certificate warning dialog. + + + + + Initializes a new instance of the class. + + The button to push. + + + + Determines whether the specified window is a certificate dialog by checking . + valid value is "94C808C4". + + The window. + + true if the specified window is a certificate dialog; otherwise, false. + + + + + Common client port behaviour. + + + + + Common behavior for a client port used to communicate with a browsers remote automation server. + + + + + Writes the specified data to the jssh server. + + The data to write. + Arguments to be passed to + + + + Writes the specified data ignoring any errors and reads the response. + + The data to write. + The arguments to be passed to + The response to the data written. + + + + Writes the specified data and reads the response. + + The data to write. + The arguments to be passed to + The response to the data written. + + + + Writes the specified data and read the response parsing it as a boolean. + + The data to write. + The arguments to be passed to + A boolean value from the response to the data written. + + + + Writes the and read as int. + + The data to write. + The arguments to be passed to + An integer value parsed from the response. + + + + Initializes the document. + + + + + Used by CreateElementVariableName + + + + + Gets the last response recieved from the jssh server + + + + + Initializes a new instance of the class. + + + + + Writes the specified data to the jssh server. + + The data to write. + Arguments to be passed to + + + + Writes the specified data ignoring any errors and reads the response. + + The data to write. + The arguments to be passed to + The response to the data written. + + + + Writes the specified data and reads the response. + + The data to write. + The arguments to be passed to + The response to the data written. + + + + Writes the specified data and read the response parsing it as a boolean. + + The data to write. + The arguments to be passed to + A boolean value from the response to the data written. + + + + Writes the and read as int. + + The data to write. + The arguments to be passed to + An integer value parsed from the response. + + + + Initializes the document. + + + + + Creates a unique variable name, i.e. doc.watin23 + + A unique variable. + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + 2 + + + + Connects to the Chrome browser and navigates to the specified URL. + + The URL to connect to. + + + + Writes the specified data to the jssh server. + + The data to write. + true if a result is expected. + true if error checking should be applied. + Arguments to format with the data. + + + + Adds the specified to the last response field. + + The response to add. + + + + Gets the name of the javascript variable that references the DOM:document object. + + + + + Gets the type of java script engine. + + The type of java script engine. + + + + Gets the name of the browser variable. + + The name of the browser variable. + + + + Gets or sets the browser process. + + The browser process. + + + + Gets or sets the last response without any cleaning applied to it. + + The last response raw. + + + + Gets or sets the entire response from the remote server so far. + + The response from the remote server so far. + + + + Gets or sets the last reponse recieved from the jssh server + + + + + Gets a value indicating whether the last response was true. + + + + + Gets a value indicating whether last response is null. + + true if last response is null; otherwise, false. + + + + Gets LastResponseAsInt. + + + The last response as int. + + + + + Exceptions thrown by the Chrome web browser. + + + + + Initializes a new instance of the class. + + + + + Initializes a new instance of the class. + + The message. + + + + Initializes a new instance of the class. + + The message. + The innerexception. + + + + Initializes a new instance of the class. + + The that holds the serialized object data about the exception being thrown. + The that contains contextual information about the source or destination. + The parameter is null. + The class name is null or is zero (0). + + + + Assists with finding components generically by type. + + + + + This class contains functionality to capture an image from a web page and save it to a file. + The code was written by Doug Weems at http://www.codeproject.com/KB/graphics/IECapture.aspx + + + + + Captures an image of the current page on the current browser via _domContainer to disk + + The filename. + Place the url text as an overlay on the screenshot. + Draws guides on the image to show which part of the page is visible for different resolutions. Off by default + Percentage for scaling, default is 100. + + 0-100 - The Quality category specifies the level of compression for an image. When used to construct an + EncoderParameter, the range of useful values for the quality category is from 0 to 100. The lower the number specified, + the higher the compression and therefore the lower the quality of the image. Zero would give you the lowest quality image and + 100 the highest. + + + + + This class provides specialized functionality for a HTML Form element. + + + + + + + + Thrown if waiting for a webpage or element times out. + + + + + This class provides specialized functionality for a HTML div element. + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The HTML div element. + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The HTML div element. + + + + A strongly-typed resource class, for looking up localized strings, etc. + + + + + Returns the cached ResourceManager instance used by this class. + + + + + Overrides the current thread's CurrentUICulture property for all + resource lookups using this strongly typed resource class. + + + + + Looks up a localized string similar to Collection is read-only. + + + + + Looks up a localized string similar to Collection does not support searching by equality.. + + + + + Looks up a localized string similar to The control has already been initialized.. + + + + + Looks up a localized string similar to Closing IE instance. + + + + + Looks up a localized string similar to The page type is expected to be a subclass of Page.. + + + + + Looks up a localized string similar to A match operation has been aborted because it appeared to be re-entrant. The exception occurred in an instance of '{0}' with constraint: {1}.. + + + + + Looks up a localized string similar to (function(){var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,b=0,c=Object.prototype.toString,d=!1,e=!0;[0,0].sort(function(){e=!1;return 0});var f=function(b,d,e,i){e=e||[],d=d||document;var j=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!=="string")return e;var l,m,n,o,p,r,s,t,u=!0,v=f.isXML(d),w=[],x=b;do{a.exec(""),l=a.exec(x);if(l){x=l[3],w.push(l[1]);if(l[2]){o=l[3];break}}}while(l);if(w.length>1&& [rest of string was truncated]";. + + + + + Wrapper around the XUL:browser class, see: http://developer.mozilla.org/en/docs/XUL:browser + + + + + Initializes a new instance of the class. + + The client port. + + + + Load a URL into the document. see: http://developer.mozilla.org/en/docs/XUL:browser#m-loadURI + + The URL to laod. + If false, makes to execution of LoadUri asynchronous. + + + + Initializes a new instance of the class. + + if set to true the OK button will be clicked on. Otherwise the Cancel button will be clicked. + + + + Checks if of the is equal to "94C801C5". + + The window to validate + + + + + A covariant comparer implementation based on a predicate delegate. + + + + + Creates a predicate-based comparer. + + The predicate. + Thrown if is null + + + + Compares the specified element using the predicate passed in as parameter in the constructor. + + The element to evaluate. + The result of the comparison done by the predicate + + + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A typed collection of instances within a . + + + + + + + + + + + This class provides specialized functionality for a HTML input element of type + button, submit, image and reset. + + + + + Initialises a new instance of the class. + Mainly used by WatiN internally. + + The the element is in. + The input button or button element. + + + + Initialises a new instance of the class. + Mainly used by WatiN internally. + + The the element is in. + The input button or button element. + + + + + + + The text displayed at the button. + + The displayed text. + + + + The text displayed at the button (alias for the Value property). + + The displayed text. + + + + A page class describes the content and behaviors of a single web page or frame within + a web site. Each application page can be modeled as a subclass of . + + + + A page class typically provides access to the content and behaviors of the page + by defining properties and methods to represent them. In the typical case, the properties + of a page class provide access to its elements and state. Likewise, the methods of a page + class perform actions or transactions. The page class encapsulates the mechanisms used + to access and manipulate the underlying DOM elements which enables test cases to + become more focused on verifying application functionality. + + + For example, instead of referring to a text box by its HTML ID everywhere it is used, + we can create a page class to describe how the text box is accessed and what it represents + (semantically) in terms of the application. In this way, we can create an appropriately + named property to provide access to the text box and clearly indicate + that it belongs to a given web page in our application. + + + This feature can be used to create a model of a web site (a site map) which helps to + improve readability and encourage reuse across tests. + + + How to create a page class: + + Create a subclass of Page. + Add a [Page] attribute to the newly created page. Set the UrlRegex + property to a regular expression that is expected to match part of the page's Url. + If the page is only accessible via HTTPS then also set the IsSecure property to true. + Add properties to provide access to the sub-elements of the page. When the page + is used, the property will be set to the containing document + (eg. the web browser or a frame). Use this property to locate the sub-elements of the page. + Define additional properties and methods as desired to model the state and + behaviors of the page. + + + + Tips: + + Multiple pages might share the same basic layout. You can model this structure by + using a super class to describe the "master page" or by defining one or more + to capture recurring elements such as the page header or + footer. + + + + + + Consider a web page that has a username text field, a password text field + and a sign in button. Before writing the test for this page, we + create a new page class to describe how these controls are found. + We can also add a convenient SignIn method that sets both text fields + and clicks on the sign in button all at once. + + + Here's how the page class will look: + + + [Page(UrlRegex = "SignIn.aspx", IsSecure = true)] + public class SignInPage : Page + { + public TextField UserNameTextField { get { return Document.TextField(Find.ByName("username")); } } + public TextField PasswordNameTextField { get { return Document.TextField(Find.ByName("password")); } } + public TextField SignInButton { get { return Document.Button(Find.ByName("signin")); } } + + public void SignIn(string userName, string password) + { + // Fill in the username and password fields. + UserNameTextField.TypeText(userName); + PasswordTextField.TypeText(password); + + // Click the sign in button. + SignInButton.Click(); + } + } + + + Within the page class, you may also use the and + attributes to declaratively refer to elements of the page. Here is part of the same example + above using attributes instead of properties. + + + [Page(UrlRegex = "SignIn.aspx", IsSecure = true)] + public class SignInPage : Page + { + [FindBy(Name = "username"), Description("User name text field.")] + public TextField UserNameTextField; + + [FindBy(Name = "password"), Description("Password text field.")] + public TextField PasswordNameTextField; + + [FindBy(Name = "signIn"), Description("Sign in button.")] + public TextField SignInButton; + + // etc... + } + + + Finally, within the test we use the functionality of the sign in page like this: + + + browser.Page<SignInPage>>().SignIn("somebody", "letmein"); + + + + + + + Creates an uninitialized page instance. + + + + + Verifies that the document represents the correct page (has the correct Url, etc.). + + + + The default implementation calls to verify the 's Url. + + + Subclasses can override this method to customize how document verification takes place. + + + The document to verify, not null + The error reporter to invoke is the document's properties fail verification + + + + Verifies that the document represents a Url that matches the page metadata. + + + + The default implementation uses information from the associated + to validate the . + + + Subclasses can override this method to customize how document Url verification takes place. + + + The document url to verify, not null + The error reporter to invoke is the document's properties fail verification + + + + Verifies that the document is secure if the page metadata says it should be. + + + + The default implementation uses information from the associated + to validate the . + + + Subclasses can override this method to customize how document Url verification takes place. + + + The document url to verify, not null + The error reporter to invoke is the document's properties fail verification + + + + Creates an initialized page object from a document. + + The page type + The document or frame represented by the page + The page object + Thrown if is null + + + + Creates an initialized page object from a document. + + The page type + The document or frame represented by the page + The page object + Thrown if or is null + Thrown if is not a subclass of + or if it does not have a default constructor + + + + + + + + + + + + + Initializes the contents of the page object. + + + + + Gets declarative metadata about the page. + + + + + Gets the document or frame that holds the page content. + + + + This method calls to ensure that + the current document represents the correct page (has the correct Url, etc.). + If this verification fails then an exception is thrown. + + + Thrown if the page object does not have a reference + to a document or if the document's properties fail validation. + + + + Returns true if the current document represents this page (has the correct Url, etc.). + The actual check(s) is done by the protected method + + + + + Reports an error message. + + The error message to report. + + + + Will be thrown when the set expectations using the don't match. + + + + + + + + + + + + + + + + + + + + + + + + + + A combined constraint that is satisfied only when at least one of two other constraints is satisifed. + + + + + Creates a new OR constraint. + + The first constraint + The second constraint + Thrown if or is null + + + + + + + + + + This logger class writes it's output to a file + + + The following code attaches the FileLogWriter to WatiN and writes a + LogAction. + + Logger.LogWriter = new FileLogWriter("LogFile.txt"); + Logger.LogAction("Attached FileLogWriter"); + + + + + + Constructor method creating a text file for writing + + full filepath to write the new log + + + + private method to write the log line + + message to write + + + + flag to indicate inclusion of a timestamp (in "yyyy-mm-ddThh:nn:ss" format) + + + + + Class with some utility methods to explore the HTML of a . + + + + + Prevent creating an instance of this class (contains only static members) + + + + + Determines whether the specified is null or empty. + + The value. + + true if the specified value is null or empty; otherwise, false. + + + + + Determines whether the specified is null or empty. + + The value. + + true if the specified value is null or empty; otherwise, false. + + + + + Formats the string in the same sense as string.Format but checks + if args is null before calling string.Format to prevent FormatException + + The format. + The args. + + + + + Turns the style attribute into property syntax. + + + "font-size" will turn into "fontSize" + + Name of the attribute. + + + + + Creates typed wrappers of native elements. + + + + + Registers all element types within an assembly with WatiN. + + + + This method registers new element types with WatiN for elements that are not + supported out of the box (eg. H1, etc...). It ensures that the correct element type + can be returned from find operations that do not specify the type natively. + + + This method does nothing if a given type has already been registered. + + + The assembly containing the subclasses to register + Thrown if is null + Thrown if the any element type within the assembly + is not correctly defined because it is missing a constructor or has no element tag attributes specified + + + + Registers an element type with WatiN. + + + + This method registers new element types with WatiN for elements that are not + supported out of the box (eg. H1, etc...). It ensures that the correct element type + can be returned from find operations that do not specify the type natively. + + + This method does nothing if the type has already been registered. + + + The subclass to register + Thrown if is null + Thrown if is not a subclass + of or if it is abstract + Thrown if the + is not correctly defined because it is missing a constructor or has no element tag attributes specified + + + + Creates a typed element wrapper for a given native element. + + + + The returned element will be a subclass of that is + appropriate for element's tag. + + + The element's DOM container + The native element to wrap, or null if none + The typed element, or null if none + + + + Creates a typed element wrapper for a given native element and ensures it is of + a particular type. + + + + The returned element will be a subclass of that is + appropriate for element's tag. + + + The element's DOM container + The native element to wrap, or null if none + The typed element, or null if none + The element type + + + + Creates a typed element wrapper for a given element finder and ensures it is of + a particular type. + + + + The returned element will be a subclass of that is + appropriate for element's tag. + + + The element's DOM container + The element finder to wrap, or null if none + The typed element, or null if none + The element type + + + + Creates an untyped element wrapper for a given native element. + + + + The returned element is just a generic element container. + + + The element's DOM container + The native element to wrap, or null if none + The untyped element, or null if none + + + + Creates an untyped element wrapper for a given element finder. + + + + The returned element is just a generic element container. + + + The element's DOM container + The element finder to wrap, or null if none + The untyped element, or null if none + + + + Gets the list of tags supported by the specified element type class. + + The element type + The list of supported tags + Thrown if is null + Thrown if is not a valid element type + + + + Gets the list of tags supported by the specified element type class. + + The list of supported tags + The element type + + + + This class provides specialized functionality for a HTML tbody element. + + + + To find rows that contain particular cell values use the + constraint as in the following example: + + + // Find a table row with "some text" in the 3rd (!) column. + TableBody tableBody = document.Table("my_table").OwnTableBodies[0]; + table.OwnTableRow(Find.ByTextInColumn("some text", 2)); + + + To find rows based on other properties of their contents use the + constraint as in the following example: + + + // Find a table row with "some text" in any of its columns. + TableBody tableBody = document.Table("my_table").OwnTableBodies[0]; + table.OwnTableRow(Find.ByExistenceOfRelatedElement(row => row.OwnTableCell("some text"))); + + + + + + Finds a table row within the table body itself (excluding content from any tables that + might be nested within it). + + The element id + The table row + + + + Finds a table row within the table body itself (excluding content from any tables that + might be nested within it). + + The element id regular expression + The table row + + + + Finds a table row within the table body itself (excluding content from any tables that + might be nested within it). + + The constraint + The table row + + + + Finds a table row within the table body itself (excluding content from any tables that + might be nested within it). + + The predicate + The table row + + + + Gets the table that contains this body. + + + + + Gets a collection of all table rows within the table body itself (excluding content from any tables that + might be nested within it). + + The table row collection + + + + Gets the table rows that are direct children of this , leaving + out table rows of any nested tables within this . + + The table rows collection. + + + + This class provides specialized functionality for a HTML table element. + + + + To find rows that contain particular cell values use the + constraint as in the following example: + + + // Find a table row with "some text" in the 3rd (!) column. + Table table = document.Table("my_table"); + table.OwnTableRow(Find.ByTextInColumn("some text", 2)); + + + To find rows based on other properties of their contents use the + constraint as in the following example: + + + // Find a table row with "some text" in any of its columns. + Table table = document.Table("my_table"); + table.OwnTableRow(Find.ByExistenceOfRelatedElement(row => row.OwnTableCell("some text"))); + + + + + + Finds a table row within the table itself (excluding content from any tables that + might be nested within it). + + The element id + The table row + + + + Finds a table row within the table itself (excluding content from any tables that + might be nested within it). + + The element id regular expression + The table row + + + + Finds a table row within the table itself (excluding content from any tables that + might be nested within it). + + The constraint + The table row + + + + Finds a table row within the table itself (excluding content from any tables that + might be nested within it). + + The predicate + The table row + + + + Finds a table body within the table itself (excluding content from any tables that + might be nested within it). + + The element id + The table body + + + + Finds a table body within the table itself (excluding content from any tables that + might be nested within it). + + The element id regular expression + The table body + + + + Finds a table body within the table itself (excluding content from any tables that + might be nested within it). + + The constraint + The table body + + + + Finds a table body within the table itself (excluding content from any tables that + might be nested within it). + + The predicate + The table body + + + + Finds te first row that has an exact match with in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in the + first including rows in nested tables. + + The text to find. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + Finds te first row that has an exact match with in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in all + elements but will ignore rows in nested tables. + + The text to find. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + Finds te first row that matches in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in the + first including rows in nested tables. + + The regular expression the cell text must match. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + Finds te first row that matches in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in all + elements but will ignore rows in nested tables. + + The regular expression the cell text must match. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + Finds te first row that matches in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in the + first including rows in nested tables. + + The comparer that the cell text must match. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + Finds te first row that matches in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in all + elements but will ignore rows in nested tables. + + The comparer that the cell text must match. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + Finds te first row that matches in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in the + first including rows in nested tables. + + The predicate that the cell text must match. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + Finds te first row that matches in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in all + elements but will ignore rows in nested tables. + + The predicate that the cell text must match. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + Finds te first row that matches in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in the + first including rows in nested tables. + + The predicate that the cell text must match. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + Finds te first row that matches in + defined as a TD html element. If no match is found, null is returned. This method will look for rows in all + elements but will ignore rows in nested tables. + + The predicate that the cell text must match. + Index of the column to find the text in. + The searched for ; otherwise null. + + + + + + + Gets a collection of all table rows within the table itself (excluding content from any tables that + might be nested within it). + + The table row collection + + + + Gets a collection of all table bodies within the table itself (excluding content from any tables that + might be nested within it). + + The table body collection + + + + A typed collection of open . + + + + + + + + + + + Thrown if the specified attribute isn't a valid attribute of the element. + For example doing TextField.GetAttribute("src") will throw + this exception. + + + + + This struct is mainly used by WatiN internally and defines + the supported html tags for inheritors of . + + + + + Creates an element tag. + + The tag name, or null to represent any element + + + + Creates an element tag with an input tag type qualifier. + + The tag name, or null to represent any element + The input tag type qualifier, or null if none + + + + Creates an element tag object from a native element. + + The native element + The element tag object + Thrown if is null + + + + Returns true if this tag object matches the specified element. + + The element to consider + True if the tag matches the specified element + Thrown if is null + + + + Returns true if this tag object matches the specified tag. + + The element tag to consider + True if the tag matches the specified element tag + + + + + + + + + + + + + Returns a human-readable string representation of the tag. + + The tag as a string + + + + Returns true if any tag object in the list matches the specified element. + + The tags against which to match + The element to consider + True if the tag matches the specified element + Thrown if or is null + + + + Returns true if any tag object in the list matches the specified tag. + + The tags against which to match + The element tag to consider + True if the tag matches the specified element tag + Thrown if is null + + + + Converts a list of tags to a human-readable string. + + The list of element tags + The element tags as a string + + + + Gets the tag name, or null to represent any element. + + + + + Gets the input tag type qualifier, or null if none. + + + + + Returns true if the tag represents an input element. + + + + + Returns true if the tag matches any element. + + + + + Returns a special tag object that can match any element. + + + + + Represent the CSS style rule. + + + + + Initializes a new instance of the class. + + The underlying . + + + + Returns a that represents the current . + + + The value of . + + + + + This methode can be used if the attribute isn't available as a property of + of this class. + + The attribute name. This could be different then named in + the HTML. It should be the name of the property exposed by IE on it's style object. + The value of the attribute if available; otherwise null is returned. + + + + Retrieves the color of the text of the element. + Visit http://msdn.microsoft.com/workshop/author/dhtml/reference/colors/colors_name.asp + for a full list of supported RGB colors and their names. + + The color of the text. + + + + Retrieves the color behind the content of the element. + Visit http://msdn.microsoft.com/workshop/author/dhtml/reference/colors/colors_name.asp + for a full list of supported RGB colors and their names. + + The color of the background. + + + + Retrieves the name of the font used for text in the element. + + The font family. + + + + Retrieves a value that indicates the font size used for text in the element. + + The size of the font. + + + + Retrieves the font style of the element as italic, normal, or oblique. + + The fount style. + + + + Retrieves the height of the element. + + The height of the element. + + + + Retrieves wheter the object is rendered. + + For a complete list of the values visit + http://msdn.microsoft.com/workshop/author/dhtml/reference/properties/display.asp . + The display mode. + + + + Retrieves the CSS text. + + The CSS text. + + + + This logger class writes it's output to the debug window. + + + The following code attaches the DebugLogWriter to WatiN and writes a + LogAction. Open de output window in your debugger to see the result. + + Logger.LogWriter = new DebugLogWriter; + Logger.LogAction("Attached DebugLogWriter"); + + + + + + Thrown if the searched for Browser type can't be found. + + + + + Thrown if the searched for HtmlDialog can't be found. + + + + + Pops the most recent message from a queue of displayed alert and confirm windows. + Use this method to get the displayed message. + + The displayed message. + if no alerts are present + + + + Peeks at the most recent message from a queue of displayed alert and confirm windows, but does not remove it. + Use this method to look at the first displayed message but not to remove it. + + The first displayed message. + if no alerts are present + + + + Clears all the messages from the queue of displayed alert and confirm windows. + + + + + See if the dialog has a static control with a controlID + of 0xFFFF. This is unique for alert and confirm dialogboxes. + + + + + + + Gets the count of the messages in the queue of displayed alert and confirm windows. + + The count of the alert and confirm messages in the queue. + + + + Gets the alert and confirm messages in the queue of displayed alert and confirm windows. + + The alert and confirm messages in the queue. + + + + Enumerate top-level and child windows + + + + + Get all top-level window information + + List of window information objects + + + + Get all child windows for the specific windows handle (hwnd). + + List of child windows for parent window + + + + + + + + + + + + + A component-based constraint using a comparer. + + + + + Creates an component constraint. + + The comparer + Thrown if is null + + + + + + + + + + Gets the component comparer. + + + + + A constraint that matches anything. + + + + + + + + + + + Gets the singleton instance of the Any constraint. + + + + + This class is used to define the default settings used by WatiN. + Use Settings.Instance to access or change these settings. + + + The following example shows you how to change the default time out which is used + by the AttachtToIE(findBy) method to attach to an already existing Internet Explorer window + or to an Internet Explorer window that will show up within 60 seconds after calling + the AttachToIE(findBy) method. + + public void AttachToIEExample() + { + // Change de default time out from 30 to 60 seconds. + Settings.AttachToBrowserTimeOut = 60; + + // Start Internet Explorer manually and type + // http://watin.sourceforge.net in the navigation bar. + + // Now Attach to an existing Internet Explorer window + IE ie = IE.AttachToIE(Find.ByTitle("WatiN"); + + System.Diagnostics.Debug.WriteLine(ie.Url); + } + + When you frequently want to change these settings you could also create + two or more instances of the Settings class, set the desired defaults + and set the settings class to Settings. + + public void ChangeSettings() + { + Settings.Instance = LongTimeOut(); + + // Do something here that requires more time then the defaults + + Settings.Instance = ShortTimeOut(); + + // Do something here if you want a short time out to get + // the exception quickly incase the item isn't found. + } + + public Settings LongTimeOut() + { + Settings settings = new Settings(); + + settings.AttachToBrowserTimeOut = 60; + settings.WaitUntilExistsTimeOut = 60; + settings.WaitForCompleteTimeOut = 60; + + return settings; + } + + public Settings ShortTimeOut() + { + Settings settings = new Settings(); + + settings.AttachToBrowserTimeOut = 5; + settings.WaitUntilExistsTimeOut = 5; + settings.WaitForCompleteTimeOut = 5; + + return settings; + } + + + + + + Resets this instance to the initial defaults. + + + + + Clones this instance. + + + + + + Get or set the default time out used when calling IE ie = IE.AttachToIE(findBy). + The default value is 30 seconds. Setting the time out to a negative value will + throw a . + + + + + Get or set the default time out used when calling Element.WaitUntilExists(). + The default value is 30 seconds. Setting the time out to a negative value will + throw a . + + + + + Get or set the default time out used when calling ie.WaitForComplete(). + The default value is 30 seconds. Setting the time out to a negative value will + throw a . + + + + + Get or set the default sleep time before WatiN starts checking if a page is loaded + in IE. This setting is not applicable to FireFox. + The default value is 30 milliseconds. Setting this to a negative value will + throw a . + + + + + Turn highlighting of elements by WatiN on (true) or off (false). + Highlighting of an element is done when WatiN fires an event on an + element or executes a methode (like TypeText). + + + + + Set or get the color to highlight elements. Will be used if + HighLightElement is set to true. + Visit http://msdn.microsoft.com/workshop/author/dhtml/reference/colors/colors_name.asp + for a full list of supported RGB colors and their names. + + + + + Turn auto closing of dialogs on (true) or off (false). + You need to set this value before creating or attaching to any + Internet Explorer to have effect. + + + + + Gets or sets a value indicating whether to auto start the dialog watcher at all. + This value is evaluated everytime a new IE instance is created + + + true if dialog watcher should be started when a new IE instance is created; otherwise, false. + + + + + Gets or sets a value indicating whether to move the cursor to the top left + of the screen everytime a new IE instance is created. + + + true when mouse should be moved to top left; otherwise, false. + + + + + Gets or sets a value indicating whether to make a new instance visible. + + + true if you want to make a new instance visible; otherwise, false. + + + + + Gets or sets a factory to find element by their default characteristics. + + + The default value is a which finds elements + by id. + + + + + Gets or sets a value indicating whether to make a new instance without session cookie merging. + + + true if you want to make a new instance with cookie merging; otherwise, false. + + read the section on NoMerge at http://blogs.msdn.com/ie/archive/2008/07/28/ie8-and-reliability.aspx + + + + Gets or sets a value indicating whether existing FireFox instances will be closed before creating a new instance. + + + true if existing FireFox instances need to be closed otherwise, false. + + + + + Finds elements within native element containers. + + + + + Creates an element finder. + + The DOM container + The factory to get the element(s) to search in + The element tags considered by the finder, or null if all tags considered + The constraint used by the finder to filter elements, or null if no additional constraint + + + + + + + + + + If the constraint can only match on element with a particular id, returns the id, + otherwise returns null. + + The id or null if the constraint could match elements with no particular id + + + + Used to find elements by a default characteristic such as by id or by + some other application-specific rule. + + + + + Gets a constraint to find an element by matching its default characteristics + against the specified string. + + The string to match against + A constraint + + + + Gets a constraint to find an element by matching its default characteristics + against the specified regular expression. + + The regular expression to match against + A constraint + + + + A lazily populated list that fills itself up gradually from an enumeration on demand. + + The type of element in the list + + + + Creates a lazily populated list from an enumeration. + + The enumeration of elements from which to populate the list lazily + + + + + + + + + + Gets the total number of elements in the list. + + + + + Gets the element with the specified index in the list. + + The zero-based index + The element + Thrown if is + out of range + + + + Initializes a new instance of the class. + Use this constructor if you want to Run, Open or Cancel the download. + + The option to choose on the File Download dialog. + + + + Initializes a new instance of the class. + Use this contructor if you want to download and save a file. + + The filename. + + + + Handles the dialogs to download (and save) a file + Mainly used internally by WatiN. + + The window. + + + + + Determines whether the specified window is a file download dialog by + checking the style property of the window. It should match + window.StyleInHex == "94C80AC4" + + The window. + + true if the specified window is a file download dialog; otherwise, false. + + + + + Determines whether the specified window is a download progress dialog by + checking the style property of the window. It should match + (window.StyleInHex == "9CCA0BC4") || (window.StyleInHex == "94CA0BC4") + + The window. + + true if the specified window is a download progress dialog; otherwise, false. + + + + + Determines whether the specified window is a file save as dialog by + checking the style property of the window. It should match + (window.StyleInHex == "96CC20C4") || (window.StyleInHex == "96CC02C4") + + The window. + + true if the specified window is a file save as dialog; otherwise, false. + + + + + Determines if a dialog still exists by checking the the existance of the + window.Hwnd and checking if the window is visible. + + The dialog. + true if exists and visible, otherwise false + + + + Checks if window is null or . + + The dialog. + true if null or exists, otherwise false + + + + Wait until the save/open/run dialog opens. + This exists because some web servers are slower to start a file than others. + + duration in seconds to wait + + + + Wait until the download progress window does not exist any more + + duration in seconds to wait + + + + Gets a value indicating whether this instance has handled a file download dialog. + + + true if this instance has handled a file download dialog; otherwise, false. + + + + + Gets the full save as filename used when the downloaded file will be saved to disk. + + The save as filename. + + + + Class that supports comparing a instance with a string value. + + + + + Initializes a new instance of the class. + + If the value is true, then will compare case-insensitively with "true" + otherwise will compare case-insensitively with "false" + + + + The chrome document class, giving access to common document elements. + + + + + Initializes a new instance of the class. + + The client port. + + + + Runs the script. + + + The script code to run. + + + The language the script was written in. + + + + + Gets the value for the corresponding . + + + Name of the property. + + + The value for the corresponding . + + + + + Gets the bounds of all matching text substrings within the document. + + + The text to find + + + The text bounds in screen coordinates + + + + + Gets the FireFox client port. + + + + + Gets the collection of all elements in the document. + + + + + Gets the containing frame element, or null if none. + + + + + Gets the body element for the current docuemnt. + + The body element. + + + + Gets the URL for the current document. + + The URL for the current document. + + + + Gets the title of the current docuemnt. + + The title of the current document. + + + + Gets the active element. + + The active element. + + + + Gets the name of the java script variable. + + The name of the java script variable. + + + + Gets the list of frames. + + The list of frames of the current document. + + + + Gets or sets the document reference. + + The document reference. + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A combined constraint that is satisfied only when two other constraints are both satisifed. + + + + + Creates a new AND constraint. + + The first constraint + The second constraint + Thrown if or is null + + + + + + + + + + Gets the first constraint that will be evaluated. + + The first . + + + + Gets the second constraint that will be evaluated. + + The second . + + + + This class provides specialized functionality for a HTML ul and ol elements. + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The HTML ul or ol element. + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The HTML ul or ol element. + + + + Finds a list item within the list itself (excluding content from any lists that + might be nested within it). + + The element id + The list item + + + + Finds a list item within the list itself (excluding content from any lists that + might be nested within it). + + The element id regular expression + The list item + + + + Finds a list item within the list itself (excluding content from any lists that + might be nested within it). + + The constraint + The list item + + + + Finds a list item within the list itself (excluding content from any lists that + might be nested within it). + + The predicate + The list item + + + + Gets a collection of all table rows within the table itself (excluding content from any tables that + might be nested within it). + + The table row collection + + + + This class provides an easy way of retrying an action for a given number of seconds. + + The following code shows a basic usage: + + var action = new TryFuncUntilTimeOut(5); + var result = action.Try(() => false == true); + + + + + + + Initializes a new instance of the class. + + The timeout in seconds. + + + + Initializes a new instance of the class. + + The timer instance which will be used when executing . + + + + Tries the specified action until the result of the action is not equal to default{T} + or the time out is reached. + + The result type of the action + The action. + The result of the action of default{T} when time out occured. + + + + Gets or sets the maximum interval between retries of the action. + + + + + Returns the time out period. + + The timeout. + + + + Returns the last exception (thrown by the action) before the time out occured. + + The last exception. + + + + Returns a value indicating whether a time out occured. + + true if did time out; otherwise, false. + + + + Gets or sets the exception message. If set a will be thrown + if the action did time out. + + The exception message. + + + + This class provides specialized functionality for a HTML option element. + + + + + Initializes a new instance of the class. + + The domContainer. + The option element. + + + + Initializes a new instance of the class. + + The domContainer. + The finder. + + + + De-selects this option in the selectlist (if selected), + fires the "onchange" event on the selectlist and waits for it + to complete. + + + + + De-selects this option in the selectlist (if selected), + fires the "onchange" event on the selectlist and does not wait for it + to complete. + + + + + Selects this option in the selectlist (if not selected), + fires the "onchange" event on the selectlist and waits for it + to complete. + + + + + Selects this option in the selectlist (if not selected), + fires the "onchange" event on the selectlist and does not wait for it + to complete. + + + + + + + + Returns the value. + + The value. + + + + Gets a value indicating whether this is selected. + + true if selected; otherwise, false. + + + + Returns the index of this in the . + + The index. + + + + Gets a value indicating whether this is selected by default. + + true if selected by default; otherwise, false. + + + + Gets the parent . + + The parent . + + + + This logger class writes it's output to the console. + + + The following code attaches the ConsoleLogWriter to WatiN and writes a + LogAction. + + Logger.LogWriter = new ConsoleLogWriter; + Logger.LogAction("Attached ConsoleLogWriter"); + + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A find by default factory that finds elements by id. + + + + + + + + + + + Thrown if an element is readonly and the current action (like TextField.TypeText) a + is not allowed. + + + + + This class provides specialized functionality for a HTML input element of type + checkbox. + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The domContainer. + The input element. + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The domContainer. + The finder. + + + + The firefox client port used to communicate with the remote automation server jssh. + + + + + Name of the javascript variable that references the DOM:window object. + + + + + Name of the javascript function to retrieve only child elements (skip text nodes). + + + + + true if the method has been called to release resources. + + + + + Underlying socket used to create a . + + + + + Finalizes an instance of the class. + Releases unmanaged resources and performs other cleanup operations before the + is reclaimed by garbage collection. + + + + + + + The url. + + + + + + + + + + + + + Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources. + + 2 + + + + Reloads the javascript variables that are scoped at the document level. + + + + + Releases unmanaged and - optionally - managed resources + + + true to release both managed and unmanaged resources; false to release only unmanaged resources. + + + + + Writes the specified data to the jssh server. + + + The data. + + + + + + + + + + + + + The response. + + + + + + + Cleans the response. + + + The response. + + + Response from FireFox with out any of the telnet UI characters + + + + + Defines the default JS variables used to automate this FireFox window. + + Index of the window. + + + + Reads the response from the jssh server. + + + The result Expected. + + + The check For Errors. + + + + + Sends a command to the FireFox remote server. + + + The data to send. + + When not connected. + + + + + + + + + + Writes a line to the jssh server. + + + + + Gets a value indicating whether this is connected. + + true if connected; otherwise, false. + + + + Gets the name of the javascript variable that references the DOM:document object. + + + + + Gets the type of java script engine. + + The type of java script engine. + + + + Gets the name of the browser variable. + + The name of the browser variable. + + + + Gets a value indicating whether the main FireFox window is visible, it's possible that the + main FireFox window is not visible if a previous shutdown didn't complete correctly + in which case the restore / resume previous session dialog may be visible. + + + + + Gets a value indicating whether IsRestoreSessionDialogVisible. + + + The is restore session dialog visible. + + + + + A delegate that selects an element in a position relative to another element. + + The reference element type + The reference element from which the search begins + The selected element, possibly a descendant or ancestor of the reference element + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + This class represents an HTML "body" element. + + + + + Initialises a new instance of the class. + Mainly used by WatiN internally. + + The the element is in. + The input button or button element. + + + + Initialises a new instance of the class. + Mainly used by WatiN internally. + + The the element is in. + The input button or button element. + + + + Provides extension methods for . + + + + + Assigns a description to a component and returns it. + + The component type. + The component. + The description, or null if none. + The component. + Thrown if is null. + + + + This class provides specialized functionality for a HTML tr element. + + + + + Finds a table cell within the table row itself (excluding content from any tables that + might be nested within it). + + The element id + The table cell + + + + Finds a table cell within the table row itself (excluding content from any tables that + might be nested within it). + + The element id regular expression + The table cell + + + + Finds a table cell within the table row itself (excluding content from any tables that + might be nested within it). + + The constraint + The table cell + + + + Finds a table cell within the table row itself (excluding content from any tables that + might be nested within it). + + The predicate + The table cell + + + + Returns a which can be applied on a + to filter out elements contained in a thead section. + + + + + Following example shows how to get only the rows inside a thead section: + + var browser = new IE("www.watin.net/examples/tables.htm"); + var tableRows = browser.Table("table_id").OwnTableRows; + + var headerRows = tableRows.Filter(TableRow.IsHeaderRow()); + + If you don't want header rows in your tablerows collection apply to : + + var browser = new IE("www.watin.net/examples/tables.htm"); + var tableRows = browser.Table("table_id").OwnTableRows; + + var noHeaderRows = tableRows.Filter(!TableRow.IsHeaderRow()); + + + + + + Returns a which can be applied on a + to filter out elements contained in a tfoot section. + + + + + Following example shows how to get only the rows inside a tfoot section: + + var browser = new IE("www.watin.net/examples/tables.htm"); + var tableRows = browser.Table("table_id").OwnTableRows; + + var footerRows = tableRows.Filter(TableRow.IsFooterRow()); + + If you don't want header rows in your tablerows collection apply to : + + var browser = new IE("www.watin.net/examples/tables.htm"); + var tableRows = browser.Table("table_id").OwnTableRows; + + var noFooterRows = tableRows.Filter(!TableRow.IsFooterRow()); + + + + + + Gets the table that contains this row. + + + + + Gets the table body that contains this row. + + + + + Gets the table that contains this row. + + + + + Gets the index of the in the of the parent . + + The index of the row. + + + + Gets a collection of all table cells within the table row itself (excluding content from any tables that + might be nested within it). + + The table cell collection + + + + Gets the table cells that are direct children of this , leaving + out table cells of any nested tables within this . + + The table cells collection. + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A typed collection of open instances. + + + + + + + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + Provides low-level support for manipulating cookies, clearing caches and + setting internet options. + + + This cookie clearing code is based on the sample code from the following MS KB article: + http://support.microsoft.com/default.aspx?scid=kb;EN-US;326201 + Beware, the code presented in that article is somewhat buggy so it has been + completely rewritten here. + + + + + Holds state for the duration of the clear cookies operation because we + don't have anonymous delegates in .Net 1.1. + + + + + Wraps a and as + an implementation of . + + + + + Creates a new adapter. + + The DOM container + The native element collection + Thrown if or + is null + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + enumeration of the logging types + + + + + action logging type + + + + + debug logging type + + + + + The wrapped by this instance. + + + + + This class provides specialized functionality for a HTML span element. + + + + + This class provides specialized functionality for a HTML select element. + + + + + Returns an initialized instance of a SelectList object. + Mainly used by the collectionclass SelectLists. + + The the element is in. + The HTML select element. + + + + Returns an instance of a SelectList object. + Mainly used internally. + + The the element is in. + The element finder to use. + + + + This method clears the selected items in the select box and waits for the + onchange event to complete after the list is cleared + + + + + This method selects an item by text. + Raises NoValueFoundException if the specified value is not found. + + The text. + + + + This method selects an item by text using the supplied regular expression. + Raises NoValueFoundException if the specified value is not found. + + The regex. + + + + Selects an item in a select box, by value. + Raises NoValueFoundException if the specified value is not found. + + The value. + + + + Selects an item in a select box by value using the supplied regular expression. + Raises NoValueFoundException if the specified value is not found. + + The regex. + + + + Returns the which matches the specified . + + The text. + + + + + Returns the which matches the specified . + + The text. + + + + + Returns the which matches the specified . + + The find by to use. + + + + + Returns the which matches the specified expression. + + The expression to use. + + + + + Gets a value indicating whether this allows multiple select. + + true if multiple; otherwise, false. + + + + Returns all the items in the select list as an array. + An empty array is returned if the select box has no contents. + + + + + Returns all the elements in the . + + + + + Returns the selected option(s) in an array list. + + + + + Returns the selected item(s) in a . + + + + + Returns the first selected item in the selectlist. Other items may be selected. + Use SelectedItems to get a StringCollection of all selected items. + When there's no item selected, the return value will be null. + + + + + Returns the first selected option in the selectlist. Other options may be selected. + Use SelectedOptions to get an ArrayList of all selected options. + When there's no option selected, the return value will be null. + + + + + Gets a value indicating whether this instance has selected items. + + + true if this instance has selected items; otherwise, false. + + + + + A typed collection of elements within a . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + This class provides specialized functionality for a HTML label element. + + + + + This class provides specialized functionality for a HTML img element. + + + + + Thrown if a (java) script failed to run. The innerexception returns the actual exception. + + + + + This class supports matching a regular expression with a string value. + + + + + Initializes a new instance of the class. + + The regex to be used by the . + Thrown if is null + + + + Matches the given value with the regex. You can override this method + and provide your own implementation for the comparison with the + given . + + The value. + + Should return true or false, which is the default. + + + + + + + + Gets the regular expression to compare against. + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + + + + Summary description for IEElement. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This methode can be used if the attribute isn't available as a property of + of this class. + + The attribute name. This could be different then named in + the HTML. It should be the name of the property exposed by IE on it's style object. + The value of the attribute if available; otherwise null is returned. + + + + + + + + + + + + + + + + + + + Gets the underlying object. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Gets the DispHtmlBaseElement />. + + The DispHtmlBaseElement. + + + + + + + Fires the event on the element but doesn't wait for it to complete + + Name of the event to fire + The event object properties. + + + + Fires the event on the given element. + + Name of the event to fire + The event object properties. + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + A typed collection of instances within a or . + + + + + Initializes a new instance of the class. + Mainly used by WatiN internally. + + The DOM container. + The finder. + + + + + + + This class provides some basic means to write actions to a logger class. + WatiN uses this class to log which actions are done while driving Internet + Explorer. + + + + + Logs the action. These should be messages about "user" actions done by WatiN. + + A message containing zero or more format items. + An object array containing zero or more objects to format + + Call this function from your code like this: + + Logger.LogAction("Some message"); + + or + + Logger.LogAction("Some message with an {0} to {1}, "item", "format"); + + + + + + + Logs the debug message. These should be technical messages from within WatiN. + + A message containing zero or more format items. + An object array containing zero or more objects to format + + Call this function from your code like this: + + Logger.LogDebug("Some message"); + + or + + Logger.LogDebug("Some message with an {0} to {1}, "item", "format"); + + + + + + + base logging method to send data + + LogTypes enumeration item + A message containing zero or more format items. + An object array containing zero or more objects to format + + + + Base logging method to send data and create the message only when a logWriter is attached + + LogTypes enumeration item + A delegate to create the log message. + + + + Gets or sets the log writer. + + The log writer. + + + + This class provides specialized functionality for a HTML link element. + + + + + This is the main class to access a webpage within a modal or modeless + HTML dialog. + + + + + + + + This class handles the print dialog clicking the Print, + Cancel or Apply button. + + + The following code shows the use of this dialog handler + + IE ie = new IE(); + + ie.DialogWatcher.Add(new PrintDialogHandler(PrintDialogHandler.ButtonsEnum.Cancel)); + + ie.GoTo("http://www.someprintdialog.com"); + + + + + + Determines whether the specified window is a print dialog by checking the . + Valid values are "96C820C4" or "96C800C4". + + The window. + + true if the specified window is a print dialog; otherwise, false. + + + + + A constraint that produces the inverse result of another constraint. + + + + + Creates a new NOT constraint. + + The inner constraint + Thrown if is null + + + + + + + + + + This class determines if it is possible to get an element by its Id based on the given Constraint. + If so it will return an id + + + Following an example on how to use this class: + + var idHint = IdHinter.GetIdHint(Find.ById("someId")); + + + + + + Gets the id hint. Only returns an Id if is an on an exact Id or + if the is an with an on an exact Id + and an . + + The constraint to get the id Hint from. + + + + diff --git a/Libs/net40/WatiN.Core.dll b/Libs/net40/WatiN.Core.dll new file mode 100644 index 0000000..9d9de71 Binary files /dev/null and b/Libs/net40/WatiN.Core.dll differ diff --git a/Libs/shdocvw.dll b/Libs/shdocvw.dll new file mode 100644 index 0000000..e3f53cd Binary files /dev/null and b/Libs/shdocvw.dll differ diff --git a/WikiBot/Wiki/Enums/Lang.cs b/Wiki/Enums/Lang.cs similarity index 97% rename from WikiBot/Wiki/Enums/Lang.cs rename to Wiki/Enums/Lang.cs index c23a13c..fa715d7 100644 --- a/WikiBot/Wiki/Enums/Lang.cs +++ b/Wiki/Enums/Lang.cs @@ -4,13 +4,15 @@ public enum Lang { species, - /// Abkhazian (Аҧсшәа) ab, /// Achinese (Acèh) ace, + /// Adyghe (адыгабзэ) + ady, + /// Afrikaans (Afrikaans) af, @@ -53,7 +55,7 @@ public enum Lang /// Azerbaijani (azərbaycanca) az, - /// South Azerbaijani (تۆرکجه) + /// تۆرکجه (تۆرکجه) azb, /// Bashkir (башҡортса) @@ -260,7 +262,7 @@ public enum Lang /// Guarani (Avañe'ẽ) gn, - /// Goan Konkani (गोवा कोंकणी / Gova Konknni) + /// Goan Konkani (गोंयची कोंकणी / Gõychi Konknni) gom, /// Gothic (𐌲𐌿𐍄𐌹𐍃𐌺) @@ -278,7 +280,7 @@ public enum Lang /// Hakka Chinese (客家語/Hak-kâ-ngî) hak, - /// Hawaiian (Hawai`i) + /// Hawaiian (Hawaiʻi) haw, /// Hebrew (עברית) @@ -296,7 +298,7 @@ public enum Lang /// Upper Sorbian (hornjoserbsce) hsb, - /// Haitian (Kreyòl ayisyen) + /// Haitian Creole (Kreyòl ayisyen) ht, /// Hungarian (magyar) @@ -338,7 +340,7 @@ public enum Lang /// Japanese (日本語) ja, - /// Lojban (Lojban) + /// Lojban (la .lojban.) jbo, /// Javanese (Basa Jawa) @@ -512,7 +514,7 @@ public enum Lang /// Low German (Plattdüütsch) nds, - /// Low Saxon-Netherlands (Nedersaksies) + /// Low Saxon (Nedersaksies) ndsnl, /// Nepali (नेपाली) diff --git a/WikiBot/Wiki/Enums/Namespace.cs b/Wiki/Enums/Namespace.cs similarity index 95% rename from WikiBot/Wiki/Enums/Namespace.cs rename to Wiki/Enums/Namespace.cs index 31873dc..dfdec32 100644 --- a/WikiBot/Wiki/Enums/Namespace.cs +++ b/Wiki/Enums/Namespace.cs @@ -32,8 +32,6 @@ public enum Namespace APITalk = 105, Skin = 106, SkinTalk = 107, - Graph = 484, - GraphTalk = 485, Data = 486, DataTalk = 487, Module = 828, diff --git a/WikiBot/Wiki/Enums/Project.cs b/Wiki/Enums/Project.cs similarity index 68% rename from WikiBot/Wiki/Enums/Project.cs rename to Wiki/Enums/Project.cs index c051489..b2d1370 100644 --- a/WikiBot/Wiki/Enums/Project.cs +++ b/Wiki/Enums/Project.cs @@ -4,57 +4,57 @@ public enum Project { - /// Monolingual project to build free encyclopedia + /// Multilingual project to build free encyclopedia /// articles in all languages of the world. [Url("https://xx.wikipedia.org")] Wikipedia, - /// Monolingual project to create a free content + /// Multilingual project to create a free content /// dictionary of all words. [Url("https://xx.wiktionary.org")] Wiktionary, - /// Monolingual project to produce quotations taken + /// Multilingual project to produce quotations taken /// from famous people, books, films and other materials. [Url("https://xx.wikiquote.org")] Wikiquote, - /// Monolingual project to build a collection + /// Multilingual project to build a collection /// of free content resources. [Url("https://xx.wikibooks.org")] Wikibooks, - /// Monolingual project to archive a collection + /// Multilingual project to archive a collection /// of free and open content texts. [Url("https://xx.wikisource.org")] Wikisource, - /// Monolingual project to report free content + /// Multilingual project to report free content /// and fact-checked news on a wide variety of subjects. [Url("https://xx.wikinews.org")] Wikinews, - /// Monolingual project dedicated to learning + /// Multilingual project dedicated to learning /// materials and learning communities, as well as research. [Url("https://xx.wikiversity.org")] Wikiversity, - /// Monolingual project to create a free, + /// Multilingual project to create a free, /// complete and up-to-date worldwide travel guide. [Url("https://xx.wikivoyage.org")] Wikivoyage, - /// Multilingual project to create a free linked + /// Monolingual project to create a free linked /// database that can be read and edited by both humans and machines. [Url("https://www.wikidata.org")] Wikidata, - /// Multilingual project to provide a free central + /// Monolingual project to provide a free central /// repository for images, sounds, videos and other media files. [Url("https://commons.wikimedia.org")] Wikicommons, - /// Multilingual project to provide a free + /// Monolingual project to provide a free /// directory of species data on all forms of life. [Url("https://species.wikimedia.org")] Wikispecies, diff --git a/WikiBot/Wiki/Enums/Special.cs b/Wiki/Enums/Special.cs similarity index 100% rename from WikiBot/Wiki/Enums/Special.cs rename to Wiki/Enums/Special.cs diff --git a/WikiBot/Wiki/Enums/TokenType.cs b/Wiki/Enums/TokenType.cs similarity index 100% rename from WikiBot/Wiki/Enums/TokenType.cs rename to Wiki/Enums/TokenType.cs diff --git a/WikiBot.sln b/WikiBot.sln new file mode 100644 index 0000000..d37ccd5 --- /dev/null +++ b/WikiBot.sln @@ -0,0 +1,40 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.40629.0 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wiki.Tests", "Wiki.Tests\Wiki.Tests.csproj", "{36251154-660C-4E74-839A-5130D5D6A412}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Program", "Program\Program.csproj", "{76C1EEDE-D49D-4C9A-A899-075FD92C0546}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wiki", "Wiki\Wiki.csproj", "{A8990139-BC50-40E0-B05A-DDEDD6A9DB5D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wiki.Templates", "Wiki.Templates\Wiki.Templates.csproj", "{22179899-5425-407B-B9B9-DC8A4D9A2DB0}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {36251154-660C-4E74-839A-5130D5D6A412}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {36251154-660C-4E74-839A-5130D5D6A412}.Debug|Any CPU.Build.0 = Debug|Any CPU + {36251154-660C-4E74-839A-5130D5D6A412}.Release|Any CPU.ActiveCfg = Release|Any CPU + {36251154-660C-4E74-839A-5130D5D6A412}.Release|Any CPU.Build.0 = Release|Any CPU + {76C1EEDE-D49D-4C9A-A899-075FD92C0546}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {76C1EEDE-D49D-4C9A-A899-075FD92C0546}.Debug|Any CPU.Build.0 = Debug|Any CPU + {76C1EEDE-D49D-4C9A-A899-075FD92C0546}.Release|Any CPU.ActiveCfg = Release|Any CPU + {76C1EEDE-D49D-4C9A-A899-075FD92C0546}.Release|Any CPU.Build.0 = Release|Any CPU + {A8990139-BC50-40E0-B05A-DDEDD6A9DB5D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A8990139-BC50-40E0-B05A-DDEDD6A9DB5D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A8990139-BC50-40E0-B05A-DDEDD6A9DB5D}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A8990139-BC50-40E0-B05A-DDEDD6A9DB5D}.Release|Any CPU.Build.0 = Release|Any CPU + {22179899-5425-407B-B9B9-DC8A4D9A2DB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {22179899-5425-407B-B9B9-DC8A4D9A2DB0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {22179899-5425-407B-B9B9-DC8A4D9A2DB0}.Release|Any CPU.ActiveCfg = Release|Any CPU + {22179899-5425-407B-B9B9-DC8A4D9A2DB0}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/WikiBot/Libs/Helper.dll b/WikiBot/Libs/Helper.dll deleted file mode 100644 index e7778fd..0000000 Binary files a/WikiBot/Libs/Helper.dll and /dev/null differ diff --git a/WikiBot/Wiki.Templates/Lang.cs b/WikiBot/Wiki.Templates/Lang.cs deleted file mode 100644 index 281999e..0000000 --- a/WikiBot/Wiki.Templates/Lang.cs +++ /dev/null @@ -1,845 +0,0 @@ -namespace Wiki -{ - public enum Lang - { - /// Abkhazian (Аҧсшәа) - ab, - - /// Achinese (Acèh) - ace, - - /// Afrikaans (Afrikaans) - af, - - /// Akan (Akan) - ak, - - /// Alemannisch (Alemannisch) - als, - - /// Amharic (አማርኛ) - am, - - /// Aragonese (aragonés) - an, - - /// Old English (Ænglisc) - ang, - - /// Arabic (العربية) - ar, - - /// Aramaic (ܐܪܡܝܐ) - arc, - - /// Egyptian Arabic (مصرى) - arz, - - /// Assamese (অসমীয়া) - @as, - - /// Asturian (asturianu) - ast, - - /// Avaric (авар) - av, - - /// Aymara (Aymar aru) - ay, - - /// Azerbaijani (azərbaycanca) - az, - - /// تۆرکجه (تۆرکجه) - azb, - - /// Bashkir (башҡортса) - ba, - - /// Bavarian (Boarisch) - bar, - - /// Samogitian (žemaitėška) - batsmg, - - /// Bikol Central (Bikol Central) - bcl, - - /// Belarusian (беларуская) - be, - - /// беларуская-тарашкевіца‎ (беларуская-тарашкевіца‎) - bexold, - - /// Bulgarian (български) - bg, - - /// भोजपुरी (भोजपुरी) - bh, - - /// Bislama (Bislama) - bi, - - /// Banjar (Bahasa Banjar) - bjn, - - /// Bambara (bamanankan) - bm, - - /// Bengali (বাংলা) - bn, - - /// Tibetan (བོད་ཡིག) - bo, - - /// Bishnupriya (বিষ্ণুপ্রিয়া মণিপুরী) - bpy, - - /// Breton (brezhoneg) - br, - - /// Bosnian (bosanski) - bs, - - /// Buginese (ᨅᨔ ᨕᨘᨁᨗ) - bug, - - /// буряад (буряад) - bxr, - - /// Catalan (català) - ca, - - /// Chavacano de Zamboanga (Chavacano de Zamboanga) - cbkzam, - - /// Min Dong Chinese (Mìng-dĕ̤ng-ngṳ̄) - cdo, - - /// Chechen (нохчийн) - ce, - - /// Cebuano (Cebuano) - ceb, - - /// Chamorro (Chamoru) - ch, - - /// Cherokee (ᏣᎳᎩ) - chr, - - /// Cheyenne (Tsetsêhestâhese) - chy, - - /// Central Kurdish (کوردیی ناوەندی) - ckb, - - /// Corsican (corsu) - co, - - /// Cree (Nēhiyawēwin / ᓀᐦᐃᔭᐍᐏᐣ) - cr, - - /// Crimean Turkish (qırımtatarca) - crh, - - /// Czech (čeština) - cs, - - /// Kashubian (kaszëbsczi) - csb, - - /// Church Slavic (словѣньскъ / ⰔⰎⰑⰂⰡⰐⰠⰔⰍⰟ) - cu, - - /// Chuvash (Чӑвашла) - cv, - - /// Welsh (Cymraeg) - cy, - - /// Danish (dansk) - da, - - /// German (Deutsch) - de, - - /// Zazaki (Zazaki) - diq, - - /// Lower Sorbian (dolnoserbski) - dsb, - - /// Divehi (ދިވެހިބަސް) - dv, - - /// Dzongkha (ཇོང་ཁ) - dz, - - /// Ewe (eʋegbe) - ee, - - /// Greek (Ελληνικά) - el, - - /// Emiliano-Romagnolo (emiliàn e rumagnòl) - eml, - - /// English (English) - en, - - /// Esperanto (Esperanto) - eo, - - /// Spanish (español) - es, - - /// Estonian (eesti) - et, - - /// Basque (euskara) - eu, - - /// Extremaduran (estremeñu) - ext, - - /// Persian (فارسی) - fa, - - /// Fulah (Fulfulde) - ff, - - /// Finnish (suomi) - fi, - - /// Võro (Võro) - fiuvro, - - /// Fijian (Na Vosa Vakaviti) - fj, - - /// Faroese (føroyskt) - fo, - - /// French (français) - fr, - - /// Arpitan (arpetan) - frp, - - /// Northern Frisian (Nordfriisk) - frr, - - /// Friulian (furlan) - fur, - - /// Western Frisian (Frysk) - fy, - - /// Irish (Gaeilge) - ga, - - /// Gagauz (Gagauz) - gag, - - /// Gan Chinese (贛語) - gan, - - /// Scottish Gaelic (Gàidhlig) - gd, - - /// Galician (galego) - gl, - - /// Gilaki (گیلکی) - glk, - - /// Guarani (Avañe'ẽ) - gn, - - /// Goan Konkani (गोवा कोंकणी / Gova Konknni) - gom, - - /// Gothic (𐌲𐌿𐍄𐌹𐍃𐌺) - got, - - /// Gujarati (ગુજરાતી) - gu, - - /// Manx (Gaelg) - gv, - - /// Hausa (Hausa) - ha, - - /// Hakka Chinese (客家語/Hak-kâ-ngî) - hak, - - /// Hawaiian (Hawai`i) - haw, - - /// Hebrew (עברית) - he, - - /// Hindi (हिन्दी) - hi, - - /// Fiji Hindi (Fiji Hindi) - hif, - - /// Croatian (hrvatski) - hr, - - /// Upper Sorbian (hornjoserbsce) - hsb, - - /// Haitian Creole (Kreyòl ayisyen) - ht, - - /// Hungarian (magyar) - hu, - - /// Armenian (Հայերեն) - hy, - - /// Interlingua (interlingua) - ia, - - /// Indonesian (Bahasa Indonesia) - id, - - /// Interlingue (Interlingue) - ie, - - /// Igbo (Igbo) - ig, - - /// Inupiaq (Iñupiak) - ik, - - /// Iloko (Ilokano) - ilo, - - /// Ido (Ido) - io, - - /// Icelandic (íslenska) - @is, - - /// Italian (italiano) - it, - - /// Inuktitut (ᐃᓄᒃᑎᑐᑦ/inuktitut) - iu, - - /// Japanese (日本語) - ja, - - /// Lojban (Lojban) - jbo, - - /// Javanese (Basa Jawa) - jv, - - /// Georgian (ქართული) - ka, - - /// Kara-Kalpak (Qaraqalpaqsha) - kaa, - - /// Kabyle (Taqbaylit) - kab, - - /// Kabardian (Адыгэбзэ) - kbd, - - /// Kongo (Kongo) - kg, - - /// Kikuyu (Gĩkũyũ) - ki, - - /// Kazakh (қазақша) - kk, - - /// Kalaallisut (kalaallisut) - kl, - - /// Khmer (ភាសាខ្មែរ) - km, - - /// Kannada (ಕನ್ನಡ) - kn, - - /// Korean (한국어) - ko, - - /// Komi-Permyak (Перем Коми) - koi, - - /// Karachay-Balkar (къарачай-малкъар) - krc, - - /// Kashmiri (कॉशुर / کٲشُر) - ks, - - /// Colognian (Ripoarisch) - ksh, - - /// Kurdish (Kurdî) - ku, - - /// Komi (коми) - kv, - - /// Cornish (kernowek) - kw, - - /// Kyrgyz (Кыргызча) - ky, - - /// Latin (Latina) - la, - - /// Ladino (Ladino) - lad, - - /// Luxembourgish (Lëtzebuergesch) - lb, - - /// лакку (лакку) - lbe, - - /// Lezghian (лезги) - lez, - - /// Ganda (Luganda) - lg, - - /// Limburgish (Limburgs) - li, - - /// Ligurian (Ligure) - lij, - - /// Lombard (lumbaart) - lmo, - - /// Lingala (lingála) - ln, - - /// Lao (ລາວ) - lo, - - /// Northern Luri (لۊری شومالی) - lrc, - - /// Lithuanian (lietuvių) - lt, - - /// Latgalian (latgaļu) - ltg, - - /// Latvian (latviešu) - lv, - - /// Maithili (मैथिली) - mai, - - /// Basa Banyumasan (Basa Banyumasan) - mapbms, - - /// Moksha (мокшень) - mdf, - - /// Malagasy (Malagasy) - mg, - - /// Eastern Mari (олык марий) - mhr, - - /// Maori (Māori) - mi, - - /// Minangkabau (Baso Minangkabau) - min, - - /// Macedonian (македонски) - mk, - - /// Malayalam (മലയാളം) - ml, - - /// Mongolian (монгол) - mn, - - /// Marathi (मराठी) - mr, - - /// Western Mari (кырык мары) - mrj, - - /// Malay (Bahasa Melayu) - ms, - - /// Maltese (Malti) - mt, - - /// Mirandese (Mirandés) - mwl, - - /// Burmese (မြန်မာဘာသာ) - my, - - /// Erzya (эрзянь) - myv, - - /// Mazanderani (مازِرونی) - mzn, - - /// Nauru (Dorerin Naoero) - na, - - /// Nāhuatl (Nāhuatl) - nah, - - /// Neapolitan (Napulitano) - nap, - - /// Low German (Plattdüütsch) - nds, - - /// Low Saxon (Nedersaksies) - ndsnl, - - /// Nepali (नेपाली) - ne, - - /// Newari (नेपाल भाषा) - @new, - - /// Dutch (Nederlands) - nl, - - /// Norwegian Nynorsk (norsk nynorsk) - nn, - - /// Norwegian (norsk bokmål) - no, - - /// Novial (Novial) - nov, - - /// Nouormand (Nouormand) - nrm, - - /// Northern Sotho (Sesotho sa Leboa) - nso, - - /// Navajo (Diné bizaad) - nv, - - /// Nyanja (Chi-Chewa) - ny, - - /// Occitan (occitan) - oc, - - /// Oromo (Oromoo) - om, - - /// Oriya (ଓଡ଼ିଆ) - or, - - /// Ossetic (Ирон) - os, - - /// Punjabi (ਪੰਜਾਬੀ) - pa, - - /// Pangasinan (Pangasinan) - pag, - - /// Pampanga (Kapampangan) - pam, - - /// Papiamento (Papiamentu) - pap, - - /// Picard (Picard) - pcd, - - /// Pennsylvania German (Deitsch) - pdc, - - /// Palatine German (Pälzisch) - pfl, - - /// Pali (पालि) - pi, - - /// Norfuk / Pitkern (Norfuk / Pitkern) - pih, - - /// Polish (polski) - pl, - - /// Piedmontese (Piemontèis) - pms, - - /// Western Punjabi (پنجابی) - pnb, - - /// Pontic (Ποντιακά) - pnt, - - /// Pashto (پښتو) - ps, - - /// Portuguese (português) - pt, - - /// Quechua (Runa Simi) - qu, - - /// Romansh (rumantsch) - rm, - - /// Romani (Romani) - rmy, - - /// Rundi (Kirundi) - rn, - - /// Romanian (română) - ro, - - /// Aromanian (armãneashti) - roarup, - - /// tarandíne (tarandíne) - roatara, - - /// Russian (русский) - ru, - - /// Rusyn (русиньскый) - rue, - - /// Kinyarwanda (Kinyarwanda) - rw, - - /// Sanskrit (संस्कृतम्) - sa, - - /// Sakha (саха тыла) - sah, - - /// Sardinian (sardu) - sc, - - /// Sicilian (sicilianu) - scn, - - /// Scots (Scots) - sco, - - /// Sindhi (سنڌي) - sd, - - /// Northern Sami (sámegiella) - se, - - /// Sango (Sängö) - sg, - - /// Serbo-Croatian (srpskohrvatski / српскохрватски) - sh, - - /// Sinhala (සිංහල) - si, - - /// Simple English (Simple English) - simple, - - /// Slovak (slovenčina) - sk, - - /// Slovenian (slovenščina) - sl, - - /// Samoan (Gagana Samoa) - sm, - - /// Shona (chiShona) - sn, - - /// Somali (Soomaaliga) - so, - - /// Albanian (shqip) - sq, - - /// Serbian (српски / srpski) - sr, - - /// Sranan Tongo (Sranantongo) - srn, - - /// Swati (SiSwati) - ss, - - /// Southern Sotho (Sesotho) - st, - - /// Saterland Frisian (Seeltersk) - stq, - - /// Sundanese (Basa Sunda) - su, - - /// Swedish (svenska) - sv, - - /// Swahili (Kiswahili) - sw, - - /// Silesian (ślůnski) - szl, - - /// Tamil (தமிழ்) - ta, - - /// Telugu (తెలుగు) - te, - - /// Tetum (tetun) - tet, - - /// Tajik (тоҷикӣ) - tg, - - /// Thai (ไทย) - th, - - /// Tigrinya (ትግርኛ) - ti, - - /// Turkmen (Türkmençe) - tk, - - /// Tagalog (Tagalog) - tl, - - /// Tswana (Setswana) - tn, - - /// Tongan (lea faka-Tonga) - to, - - /// Tok Pisin (Tok Pisin) - tpi, - - /// Turkish (Türkçe) - tr, - - /// Tsonga (Xitsonga) - ts, - - /// Tatar (татарча/tatarça) - tt, - - /// Tumbuka (chiTumbuka) - tum, - - /// Twi (Twi) - tw, - - /// Tahitian (reo tahiti) - ty, - - /// Tuvinian (тыва дыл) - tyv, - - /// Udmurt (удмурт) - udm, - - /// Uyghur (ئۇيغۇرچە / Uyghurche) - ug, - - /// Ukrainian (українська) - uk, - - /// Urdu (اردو) - ur, - - /// Uzbek (oʻzbekcha/ўзбекча) - uz, - - /// Venda (Tshivenda) - ve, - - /// Venetian (vèneto) - vec, - - /// Veps (vepsän kel’) - vep, - - /// Vietnamese (Tiếng Việt) - vi, - - /// West Flemish (West-Vlams) - vls, - - /// Volapük (Volapük) - vo, - - /// Walloon (walon) - wa, - - /// Waray (Winaray) - war, - - /// Wolof (Wolof) - wo, - - /// Wu Chinese (吴语) - wuu, - - /// Kalmyk (хальмг) - xal, - - /// Xhosa (isiXhosa) - xh, - - /// Mingrelian (მარგალური) - xmf, - - /// Yiddish (ייִדיש) - yi, - - /// Yoruba (Yorùbá) - yo, - - /// Zhuang (Vahcuengh) - za, - - /// Zeelandic (Zeêuws) - zea, - - /// Chinese (中文) - zh, - - /// Classical Chinese (文言) - zhclassical, - - /// Chinese-Min Nan (Bân-lâm-gú) - zhminnan, - - /// Cantonese (粵語) - zhyue, - - /// Zulu (isiZulu) - zu, - } -} \ No newline at end of file diff --git a/WikiBot/Wiki.Templates/Lang.tt b/WikiBot/Wiki.Templates/Lang.tt deleted file mode 100644 index c35db49..0000000 --- a/WikiBot/Wiki.Templates/Lang.tt +++ /dev/null @@ -1,31 +0,0 @@ -<#@ template debug="false" hostspecific="false" language="C#" #> -<#@ assembly name="System.Core" #> -<#@ assembly name="Wiki\bin\Debug\Wiki.dll" #> -<#@ import namespace="System.Collections.Generic" #> -<#@ import namespace="System.Linq" #> -<#@ import namespace="System.Text.RegularExpressions" #> -<#@ import namespace="Wiki.Helper" #> -<#@ output extension=".cs" #><# - - -#>namespace Wiki -{ - public enum Lang - { -<#=GetLangs()#> - } -}<# - - -#><#+ private static string GetLangs() -{ - var response = WebAccess.Get("http://meta.wikimedia.org/wiki/Special:SiteMatrix?"); - var list = Regex.Matches(response, @"(.*).*().Select(x => string.Format("\t\t/// {0} ({1})\n\t\t{2},", - x.Groups[1].Value.Replace(" (", "-").Replace(")", ""), - x.Groups[3].Value.Replace(" (", "-").Replace(")", ""), - Regex.Replace(x.Groups[2].Value.Replace("-", ""), "^(new|as|is)$", g => "@" + g.Groups[1].Value) - )).ToList(); - - return string.Join("\n\n", list); -} #> \ No newline at end of file diff --git a/WikiBot/Wiki.Templates/Namespace.cs b/WikiBot/Wiki.Templates/Namespace.cs deleted file mode 100644 index e253758..0000000 --- a/WikiBot/Wiki.Templates/Namespace.cs +++ /dev/null @@ -1,49 +0,0 @@ -namespace Wiki -{ - public enum Namespace - { - Media = -2, - Special = -1, - Default = 0, - Talk = 1, - User = 2, - UserTalk = 3, - Project = 4, - ProjectTalk = 5, - File = 6, - FileTalk = 7, - MediaWiki = 8, - MediaWikiTalk = 9, - Template = 10, - TemplateTalk = 11, - Help = 12, - HelpTalk = 13, - Category = 14, - CategoryTalk = 15, - Thread = 90, - ThreadTalk = 91, - Summary = 92, - SummaryTalk = 93, - Manual = 100, - ManualTalk = 101, - Extension = 102, - ExtensionTalk = 103, - API = 104, - APITalk = 105, - Skin = 106, - SkinTalk = 107, - Graph = 484, - GraphTalk = 485, - Data = 486, - DataTalk = 487, - Module = 828, - ModuleTalk = 829, - Translations = 1198, - TranslationsTalk = 1199, - Gadget = 2300, - GadgetTalk = 2301, - GadgetDefinition = 2302, - GadgetDefinitionTalk = 2303, - Topic = 2600, - } -} \ No newline at end of file diff --git a/WikiBot/Wiki.Templates/Namespace.tt b/WikiBot/Wiki.Templates/Namespace.tt deleted file mode 100644 index fd6c117..0000000 --- a/WikiBot/Wiki.Templates/Namespace.tt +++ /dev/null @@ -1,33 +0,0 @@ -<#@ template debug="false" hostspecific="false" language="C#" #> -<#@ assembly name="System.Core" #> -<#@ assembly name="System.Xml" #> -<#@ assembly name="System.Xml.Linq" #> -<#@ assembly name="Wiki\bin\Debug\Wiki.dll" #> -<#@ import namespace="System.Collections.Generic" #> -<#@ import namespace="System.Linq" #> -<#@ import namespace="System.Text.RegularExpressions" #> -<#@ import namespace="System.Xml.Linq" #> -<#@ import namespace="Wiki.Helper" #> -<#@ output extension=".cs" #><# - - -#>namespace Wiki -{ - public enum Namespace - { -<#=GetNss()#> - } -}<# - - -#><#+ private static string GetNss() -{ - var response = WebAccess.Get("https://www.mediawiki.org/w/api.php?format=xml&siprop=namespaces&action=query&meta=siteinfo"); - var list = XElement.Parse(response).Element("query").Descendants("ns") - .Select(x => string.Format("\t\t{0} = {1},", - string.Join("", Regex.Replace(x.Value, "^$", "Default").Split(' ').Select(y => char.ToUpper(y[0]) + y.Substring(1))), - x.Attribute("id").Value - )).ToList(); - - return string.Join("\n", list); -} #> \ No newline at end of file diff --git a/WikiBot/Wiki.Templates/Properties/AssemblyInfo.cs b/WikiBot/Wiki.Templates/Properties/AssemblyInfo.cs deleted file mode 100644 index f166f61..0000000 --- a/WikiBot/Wiki.Templates/Properties/AssemblyInfo.cs +++ /dev/null @@ -1,36 +0,0 @@ -using System.Reflection; -using System.Runtime.CompilerServices; -using System.Runtime.InteropServices; - -// General Information about an assembly is controlled through the following -// set of attributes. Change these attribute values to modify the information -// associated with an assembly. -[assembly: AssemblyTitle("Wiki.Templates")] -[assembly: AssemblyDescription("")] -[assembly: AssemblyConfiguration("")] -[assembly: AssemblyCompany("Microsoft")] -[assembly: AssemblyProduct("Wiki.Templates")] -[assembly: AssemblyCopyright("Copyright © Microsoft 2015")] -[assembly: AssemblyTrademark("")] -[assembly: AssemblyCulture("")] - -// Setting ComVisible to false makes the types in this assembly not visible -// to COM components. If you need to access a type in this assembly from -// COM, set the ComVisible attribute to true on that type. -[assembly: ComVisible(false)] - -// The following GUID is for the ID of the typelib if this project is exposed to COM -[assembly: Guid("f920d51d-bae2-472c-9815-a97a40cb85d2")] - -// Version information for an assembly consists of the following four values: -// -// Major Version -// Minor Version -// Build Number -// Revision -// -// You can specify all the values or you can default the Build and Revision Numbers -// by using the '*' as shown below: -// [assembly: AssemblyVersion("1.0.*")] -[assembly: AssemblyVersion("1.0.0.0")] -[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/WikiBot/Wiki.Templates/Property.cs b/WikiBot/Wiki.Templates/Property.cs deleted file mode 100644 index 16f64f3..0000000 --- a/WikiBot/Wiki.Templates/Property.cs +++ /dev/null @@ -1,7558 +0,0 @@ -namespace Wiki.Data.Enums -{ - using System.ComponentModel; - - /// - /// Wikidata property: https://www.wikidata.org/wiki/Help:Properties - /// - public enum Property - { - /// Wikidata property (P6) of - [Type(DataType.Item)] - HeadOfGovernment = 6, - - /// Wikidata property (P7) of - [Type(DataType.Item)] - Brother = 7, - - /// Wikidata property (P9) of - [Type(DataType.Item)] - Sister = 9, - - /// Wikidata property (P10) of - [Type(DataType.CommonsMediaFile)] - Video = 10, - - /// Wikidata property (P14) of - [Type(DataType.CommonsMediaFile)] - HighwayMarker = 14, - - /// Wikidata property (P15) of - [Type(DataType.CommonsMediaFile)] - RoadMap = 15, - - /// Wikidata property (P16) of - [Type(DataType.Item)] - HighwaySystem = 16, - - /// Wikidata property (P17) of - [Type(DataType.Item)] - Country = 17, - - /// Wikidata property (P18) of - [Type(DataType.CommonsMediaFile)] - Image = 18, - - /// Wikidata property (P19) of - [Type(DataType.Item)] - PlaceOfBirth = 19, - - /// Wikidata property (P20) of - [Type(DataType.Item)] - PlaceOfDeath = 20, - - /// Wikidata property (P21) of - [Type(DataType.Item)] - SexOrGender = 21, - - /// Wikidata property (P22) of - [Type(DataType.Item)] - Father = 22, - - /// Wikidata property (P25) of - [Type(DataType.Item)] - Mother = 25, - - /// Wikidata property (P26) of - [Type(DataType.Item)] - Spouse = 26, - - /// Wikidata property (P27) of - [Type(DataType.Item)] - CountryOfCitizenship = 27, - - /// Wikidata property (P30) of - [Type(DataType.Item)] - Continent = 30, - - /// Wikidata property (P31) of - [Type(DataType.Item)] - InstanceOf = 31, - - /// Wikidata property (P35) of - [Type(DataType.Item)] - HeadOfState = 35, - - /// Wikidata property (P36) of - [Type(DataType.Item)] - Capital = 36, - - /// Wikidata property (P37) of - [Type(DataType.Item)] - OfficialLanguage = 37, - - /// Wikidata property (P38) of - [Type(DataType.Item)] - Currency = 38, - - /// Wikidata property (P39) of - [Type(DataType.Item)] - PositionHeld = 39, - - /// Wikidata property (P40) of - [Type(DataType.Item)] - Child = 40, - - /// Wikidata property (P41) of - [Type(DataType.CommonsMediaFile)] - FlagImage = 41, - - /// Wikidata property (P43) of - [Type(DataType.Item)] - Stepfather = 43, - - /// Wikidata property (P44) of - [Type(DataType.Item)] - Stepmother = 44, - - /// Wikidata property (P47) of - [Type(DataType.Item)] - SharesBorderWith = 47, - - /// Wikidata property (P50) of - [Type(DataType.Item)] - Author = 50, - - /// Wikidata property (P51) of - [Type(DataType.CommonsMediaFile)] - Audio = 51, - - /// Wikidata property (P53) of - [Type(DataType.Item)] - NobleFamily = 53, - - /// Wikidata property (P54) of - [Type(DataType.Item)] - MemberOfSportsTeam = 54, - - /// Wikidata property (P57) of - [Type(DataType.Item)] - Director = 57, - - /// Wikidata property (P58) of - [Type(DataType.Item)] - Screenwriter = 58, - - /// Wikidata property (P59) of - [Type(DataType.Item)] - Constellation = 59, - - /// Wikidata property (P61) of - [Type(DataType.Item)] - DiscovererOrInventor = 61, - - /// Wikidata property (P65) of - [Type(DataType.Item)] - SiteOfAstronomicalDiscovery = 65, - - /// Wikidata property (P66) of - [Type(DataType.Item)] - AncestralHome = 66, - - /// Wikidata property (P69) of - [Type(DataType.Item)] - EducatedAt = 69, - - /// Wikidata property (P78) of - [Type(DataType.Item)] - TopLevelDomain = 78, - - /// Wikidata property (P81) of - [Type(DataType.Item)] - ConnectingLine = 81, - - /// Wikidata property (P84) of - [Type(DataType.Item)] - Architect = 84, - - /// Wikidata property (P85) of - [Type(DataType.Item)] - Anthem = 85, - - /// Wikidata property (P86) of - [Type(DataType.Item)] - Composer = 86, - - /// Wikidata property (P87) of - [Type(DataType.Item)] - Librettist = 87, - - /// Wikidata property (P88) of - [Type(DataType.Item)] - CommissionedBy = 88, - - /// Wikidata property (P91) of - [Type(DataType.Item)] - SexualOrientation = 91, - - /// Wikidata property (P92) of - [Type(DataType.Item)] - MainRegulatoryText = 92, - - /// Wikidata property (P94) of - [Type(DataType.CommonsMediaFile)] - CoatOfArmsImage = 94, - - /// Wikidata property (P97) of - [Type(DataType.Item)] - NobleTitle = 97, - - /// Wikidata property (P98) of - [Type(DataType.Item)] - Editor = 98, - - /// Wikidata property (P101) of - [Type(DataType.Item)] - FieldOfWork = 101, - - /// Wikidata property (P102) of - [Type(DataType.Item)] - MemberOfPoliticalParty = 102, - - /// Wikidata property (P103) of - [Type(DataType.Item)] - NativeLanguage = 103, - - /// Wikidata property (P105) of - [Type(DataType.Item)] - TaxonRank = 105, - - /// Wikidata property (P106) of - [Type(DataType.Item)] - Occupation = 106, - - /// Wikidata property (P108) of - [Type(DataType.Item)] - Employer = 108, - - /// Wikidata property (P109) of - [Type(DataType.CommonsMediaFile)] - Signature = 109, - - /// Wikidata property (P110) of - [Type(DataType.Item)] - Illustrator = 110, - - /// Wikidata property (P111) of - [Type(DataType.Item)] - MeasuredPhysicalQuantity = 111, - - /// Wikidata property (P112) of - [Type(DataType.Item)] - Founder = 112, - - /// Wikidata property (P113) of - [Type(DataType.Item)] - AirlineHub = 113, - - /// Wikidata property (P114) of - [Type(DataType.Item)] - AirlineAlliance = 114, - - /// Wikidata property (P115) of - [Type(DataType.Item)] - HomeVenue = 115, - - /// Wikidata property (P117) of - [Type(DataType.CommonsMediaFile)] - ChemicalStructure = 117, - - /// Wikidata property (P118) of - [Type(DataType.Item)] - League = 118, - - /// Wikidata property (P119) of - [Type(DataType.Item)] - PlaceOfBurial = 119, - - /// Wikidata property (P121) of - [Type(DataType.Item)] - ItemOperated = 121, - - /// Wikidata property (P122) of - [Type(DataType.Item)] - BasicFormOfGovernment = 122, - - /// Wikidata property (P123) of - [Type(DataType.Item)] - Publisher = 123, - - /// Wikidata property (P126) of - [Type(DataType.Item)] - MaintainedBy = 126, - - /// Wikidata property (P127) of - [Type(DataType.Item)] - OwnedBy = 127, - - /// Wikidata property (P128) of - [Type(DataType.Item)] - RegulatesMolecularBiology = 128, - - /// Wikidata property (P129) of - [Type(DataType.Item)] - PhysicallyInteractsWith = 129, - - /// Wikidata property (P131) of - [Type(DataType.Item)] - LocatedInTheAdministrativeTerritorialEntity = 131, - - /// Wikidata property (P134) of - [Type(DataType.Item)] - HasDialect = 134, - - /// Wikidata property (P135) of - [Type(DataType.Item)] - Movement = 135, - - /// Wikidata property (P136) of - [Type(DataType.Item)] - Genre = 136, - - /// Wikidata property (P137) of - [Type(DataType.Item)] - Operator = 137, - - /// Wikidata property (P138) of - [Type(DataType.Item)] - NamedAfter = 138, - - /// Wikidata property (P140) of - [Type(DataType.Item)] - Religion = 140, - - /// Wikidata property (P141) of - [Type(DataType.Item)] - IUCNConservationStatus = 141, - - /// Wikidata property (P143) of - [Type(DataType.Item)] - ImportedFrom = 143, - - /// Wikidata property (P144) of - [Type(DataType.Item)] - BasedOn = 144, - - /// Wikidata property (P149) of - [Type(DataType.Item)] - ArchitecturalStyle = 149, - - /// Wikidata property (P150) of - [Type(DataType.Item)] - ContainsAdministrativeTerritorialEntity = 150, - - /// Wikidata property (P154) of - [Type(DataType.CommonsMediaFile)] - LogoImage = 154, - - /// Wikidata property (P155) of - [Type(DataType.Item)] - Follows = 155, - - /// Wikidata property (P156) of - [Type(DataType.Item)] - FollowedBy = 156, - - /// Wikidata property (P157) of - [Type(DataType.Item)] - KilledBy = 157, - - /// Wikidata property (P158) of - [Type(DataType.CommonsMediaFile)] - SealImage = 158, - - /// Wikidata property (P159) of - [Type(DataType.Item)] - HeadquartersLocation = 159, - - /// Wikidata property (P161) of - [Type(DataType.Item)] - CastMember = 161, - - /// Wikidata property (P162) of - [Type(DataType.Item)] - Producer = 162, - - /// Wikidata property (P163) of - [Type(DataType.Item)] - Flag = 163, - - /// Wikidata property (P166) of - [Type(DataType.Item)] - AwardReceived = 166, - - /// Wikidata property (P167) of - [Type(DataType.Item)] - StructureReplacedBy = 167, - - /// Wikidata property (P169) of - [Type(DataType.Item)] - ChiefExecutiveOfficer = 169, - - /// Wikidata property (P170) of - [Type(DataType.Item)] - Creator = 170, - - /// Wikidata property (P171) of - [Type(DataType.Item)] - ParentTaxon = 171, - - /// Wikidata property (P172) of - [Type(DataType.Item)] - EthnicGroup = 172, - - /// Wikidata property (P175) of - [Type(DataType.Item)] - Performer = 175, - - /// Wikidata property (P176) of - [Type(DataType.Item)] - Manufacturer = 176, - - /// Wikidata property (P177) of - [Type(DataType.Item)] - Crosses = 177, - - /// Wikidata property (P178) of - [Type(DataType.Item)] - Developer = 178, - - /// Wikidata property (P179) of - [Type(DataType.Item)] - Series = 179, - - /// Wikidata property (P180) of - [Type(DataType.Item)] - Depicts = 180, - - /// Wikidata property (P181) of - [Type(DataType.CommonsMediaFile)] - TaxonRangeMapImage = 181, - - /// Wikidata property (P183) of - [Type(DataType.Item)] - EndemicTo = 183, - - /// Wikidata property (P184) of - [Type(DataType.Item)] - DoctoralAdvisor = 184, - - /// Wikidata property (P185) of - [Type(DataType.Item)] - DoctoralStudent = 185, - - /// Wikidata property (P186) of - [Type(DataType.Item)] - MaterialUsed = 186, - - /// Wikidata property (P189) of - [Type(DataType.Item)] - LocationOfDiscovery = 189, - - /// Wikidata property (P190) of - [Type(DataType.Item)] - SisterCity = 190, - - /// Wikidata property (P193) of - [Type(DataType.Item)] - MainBuildingContractor = 193, - - /// Wikidata property (P194) of - [Type(DataType.Item)] - LegislativeBody = 194, - - /// Wikidata property (P195) of - [Type(DataType.Item)] - Collection = 195, - - /// Wikidata property (P196) of - [Type(DataType.Item)] - MinorPlanetGroup = 196, - - /// Wikidata property (P197) of - [Type(DataType.Item)] - AdjacentStation = 197, - - /// Wikidata property (P199) of - [Type(DataType.Item)] - BusinessDivision = 199, - - /// Wikidata property (P200) of - [Type(DataType.Item)] - LakeInflows = 200, - - /// Wikidata property (P201) of - [Type(DataType.Item)] - LakeOutflow = 201, - - /// Wikidata property (P205) of - [Type(DataType.Item)] - BasinCountry = 205, - - /// Wikidata property (P206) of - [Type(DataType.Item)] - LocatedNextToBodyOfWater = 206, - - /// Wikidata property (P207) of - [Type(DataType.CommonsMediaFile)] - BathymetryImage = 207, - - /// Wikidata property (P208) of - [Type(DataType.Item)] - ExecutiveBody = 208, - - /// Wikidata property (P209) of - [Type(DataType.Item)] - HighestJudicialAuthority = 209, - - /// Wikidata property (P210) of - [Type(DataType.Item)] - PartyChiefRepresentative = 210, - - /// Wikidata property (P212) of - [Type(DataType.String)] - ISBN13 = 212, - - /// Wikidata property (P213) of - [Type(DataType.String)] - ISNI = 213, - - /// Wikidata property (P214) of - [Type(DataType.String)] - VIAFIdentifier = 214, - - /// Wikidata property (P215) of - [Type(DataType.String)] - SpectralClass = 215, - - /// Wikidata property (P217) of - [Type(DataType.String)] - InventoryNumber = 217, - - /// Wikidata property (P218) of - [Type(DataType.String)] - ISO6391Code = 218, - - /// Wikidata property (P219) of - [Type(DataType.String)] - ISO6392Code = 219, - - /// Wikidata property (P220) of - [Type(DataType.String)] - ISO6393Code = 220, - - /// Wikidata property (P221) of - [Type(DataType.String)] - ISO6396Code = 221, - - /// Wikidata property (P223) of - [Type(DataType.String)] - GalaxyMorphologicalType = 223, - - /// Wikidata property (P225) of - [Type(DataType.String)] - TaxonName = 225, - - /// Wikidata property (P227) of - [Type(DataType.String)] - GNDIdentifier = 227, - - /// Wikidata property (P229) of - [Type(DataType.String)] - IATAAirlineDesignator = 229, - - /// Wikidata property (P230) of - [Type(DataType.String)] - ICAOAirlineDesignator = 230, - - /// Wikidata property (P231) of - [Type(DataType.String)] - CASRegistryNumber = 231, - - /// Wikidata property (P232) of - [Type(DataType.String)] - EINECSNumber = 232, - - /// Wikidata property (P233) of - [Type(DataType.String)] - CanonicalSMILES = 233, - - /// Wikidata property (P234) of - [Type(DataType.String)] - InChI = 234, - - /// Wikidata property (P235) of - [Type(DataType.String)] - InChIKey = 235, - - /// Wikidata property (P236) of - [Type(DataType.String)] - ISSN = 236, - - /// Wikidata property (P237) of - [Type(DataType.Item)] - CoatOfArms = 237, - - /// Wikidata property (P238) of - [Type(DataType.String)] - IATAAirportCode = 238, - - /// Wikidata property (P239) of - [Type(DataType.String)] - ICAOAirportCode = 239, - - /// Wikidata property (P240) of - [Type(DataType.String)] - FAAAirportCode = 240, - - /// Wikidata property (P241) of - [Type(DataType.Item)] - MilitaryBranch = 241, - - /// Wikidata property (P242) of - [Type(DataType.CommonsMediaFile)] - LocatorMapImage = 242, - - /// Wikidata property (P243) of - [Type(DataType.String)] - OCLCControlNumber = 243, - - /// Wikidata property (P244) of - [Type(DataType.String)] - LCAuthIdentifier = 244, - - /// Wikidata property (P245) of - [Type(DataType.String)] - ULANIdentifier = 245, - - /// Wikidata property (P246) of - [Type(DataType.String)] - ElementSymbol = 246, - - /// Wikidata property (P247) of - [Type(DataType.String)] - COSPARID = 247, - - /// Wikidata property (P248) of - [Type(DataType.Item)] - StatedIn = 248, - - /// Wikidata property (P249) of - [Type(DataType.String)] - TickerSymbol = 249, - - /// Wikidata property (P263) of - [Type(DataType.Item)] - OfficialResidence = 263, - - /// Wikidata property (P264) of - [Type(DataType.Item)] - RecordLabel = 264, - - /// Wikidata property (P267) of - [Type(DataType.String)] - ATCCode = 267, - - /// Wikidata property (P268) of - [Type(DataType.String)] - BnFIdentifier = 268, - - /// Wikidata property (P269) of - [Type(DataType.String)] - SUDOCAuthorities = 269, - - /// Wikidata property (P270) of - [Type(DataType.String)] - CALIS = 270, - - /// Wikidata property (P271) of - [Type(DataType.String)] - CiNiiAuthorIdentifier = 271, - - /// Wikidata property (P272) of - [Type(DataType.Item)] - ProductionCompany = 272, - - /// Wikidata property (P274) of - [Type(DataType.String)] - ChemicalFormula = 274, - - /// Wikidata property (P275) of - [Type(DataType.Item)] - License = 275, - - /// Wikidata property (P276) of - [Type(DataType.Item)] - Location = 276, - - /// Wikidata property (P277) of - [Type(DataType.Item)] - ProgrammingLanguage = 277, - - /// Wikidata property (P278) of - [Type(DataType.String)] - GOST77597Code = 278, - - /// Wikidata property (P279) of - [Type(DataType.Item)] - SubclassOf = 279, - - /// Wikidata property (P281) of - [Type(DataType.String)] - PostalCode = 281, - - /// Wikidata property (P282) of - [Type(DataType.Item)] - WritingSystem = 282, - - /// Wikidata property (P286) of - [Type(DataType.Item)] - HeadCoach = 286, - - /// Wikidata property (P287) of - [Type(DataType.Item)] - Designer = 287, - - /// Wikidata property (P289) of - [Type(DataType.Item)] - VesselClass = 289, - - /// Wikidata property (P291) of - [Type(DataType.Item)] - PlaceOfPublication = 291, - - /// Wikidata property (P296) of - [Type(DataType.String)] - StationCode = 296, - - /// Wikidata property (P297) of - [Type(DataType.String)] - ISO31661Alpha2Code = 297, - - /// Wikidata property (P298) of - [Type(DataType.String)] - ISO31661Alpha3Code = 298, - - /// Wikidata property (P299) of - [Type(DataType.String)] - ISO31661NumericCode = 299, - - /// Wikidata property (P300) of - [Type(DataType.String)] - ISO31662Code = 300, - - /// Wikidata property (P301) of - [Type(DataType.Item)] - CategorysMainTopic = 301, - - /// Wikidata property (P303) of - [Type(DataType.String)] - EEBreedNumber = 303, - - /// Wikidata property (P304) of - [Type(DataType.String)] - Page = 304, - - /// Wikidata property (P305) of - [Type(DataType.String)] - IETFLanguageTag = 305, - - /// Wikidata property (P306) of - [Type(DataType.Item)] - OperatingSystem = 306, - - /// Wikidata property (P344) of - [Type(DataType.Item)] - DirectorOfPhotography = 344, - - /// Wikidata property (P345) of - [Type(DataType.String)] - IMDbIdentifier = 345, - - /// Wikidata property (P347) of - [Type(DataType.String)] - JocondeID = 347, - - /// Wikidata property (P348) of - [Type(DataType.String)] - SoftwareVersion = 348, - - /// Wikidata property (P349) of - [Type(DataType.String)] - NDLIdentifier = 349, - - /// Wikidata property (P350) of - [Type(DataType.String)] - RKDimages = 350, - - /// Wikidata property (P351) of - [Type(DataType.String)] - EntrezGeneID = 351, - - /// Wikidata property (P352) of - [Type(DataType.String)] - UniProtID = 352, - - /// Wikidata property (P353) of - [Type(DataType.String)] - GeneSymbol = 353, - - /// Wikidata property (P354) of - [Type(DataType.String)] - HGNCID = 354, - - /// Wikidata property (P355) of - [Type(DataType.Item)] - Subsidiaries = 355, - - /// Wikidata property (P356) of - [Type(DataType.String)] - DOI = 356, - - /// Wikidata property (P357) of - [Type(DataType.String)] - OBSOLETETitleUseP1476Title = 357, - - /// Wikidata property (P358) of - [Type(DataType.Item)] - Discography = 358, - - /// Wikidata property (P359) of - [Type(DataType.String)] - RijksmonumentIdentifier = 359, - - /// Wikidata property (P360) of - [Type(DataType.Item)] - IsAListOf = 360, - - /// Wikidata property (P361) of - [Type(DataType.Item)] - PartOf = 361, - - /// Wikidata property (P364) of - [Type(DataType.Item)] - OriginalLanguageOfWork = 364, - - /// Wikidata property (P366) of - [Type(DataType.Item)] - Use = 366, - - /// Wikidata property (P367) of - [Type(DataType.CommonsMediaFile)] - AstronomicSymbolImage = 367, - - /// Wikidata property (P368) of - [Type(DataType.CommonsMediaFile)] - SandboxCommonsMediaFile = 368, - - /// Wikidata property (P369) of - [Type(DataType.Item)] - SandboxItem = 369, - - /// Wikidata property (P370) of - [Type(DataType.String)] - SandboxString = 370, - - /// Wikidata property (P371) of - [Type(DataType.Item)] - Presenter = 371, - - /// Wikidata property (P373) of - [Type(DataType.String)] - CommonsCategory = 373, - - /// Wikidata property (P374) of - [Type(DataType.String)] - INSEEMunicipalityCode = 374, - - /// Wikidata property (P375) of - [Type(DataType.Item)] - SpaceLaunchVehicle = 375, - - /// Wikidata property (P376) of - [Type(DataType.Item)] - LocatedOnAstronomicalBody = 376, - - /// Wikidata property (P377) of - [Type(DataType.String)] - SCN = 377, - - /// Wikidata property (P380) of - [Type(DataType.String)] - MerimeeIdentifier = 380, - - /// Wikidata property (P381) of - [Type(DataType.String)] - PCPReferenceNumber = 381, - - /// Wikidata property (P382) of - [Type(DataType.String)] - CBSMunicipalityCode = 382, - - /// Wikidata property (P387) of - [Type(DataType.String)] - OBSOLETEQuoteUseP1683 = 387, - - /// Wikidata property (P393) of - [Type(DataType.String)] - EditionNumber = 393, - - /// Wikidata property (P395) of - [Type(DataType.String)] - LicencePlateCode = 395, - - /// Wikidata property (P396) of - [Type(DataType.String)] - SBNIdentifier = 396, - - /// Wikidata property (P397) of - [Type(DataType.Item)] - AstronomicalBody = 397, - - /// Wikidata property (P398) of - [Type(DataType.Item)] - ChildAstronomicalBody = 398, - - /// Wikidata property (P399) of - [Type(DataType.Item)] - CompanionOf = 399, - - /// Wikidata property (P400) of - [Type(DataType.Item)] - Platform = 400, - - /// Wikidata property (P402) of - [Type(DataType.String)] - OpenStreetMapRelationIdentifier = 402, - - /// Wikidata property (P403) of - [Type(DataType.Item)] - MouthOfTheWatercourse = 403, - - /// Wikidata property (P404) of - [Type(DataType.Item)] - GameMode = 404, - - /// Wikidata property (P405) of - [Type(DataType.Item)] - TaxonAuthor = 405, - - /// Wikidata property (P406) of - [Type(DataType.Item)] - SoundtrackAlbum = 406, - - /// Wikidata property (P407) of - [Type(DataType.Item)] - LanguageOfWorkOrName = 407, - - /// Wikidata property (P408) of - [Type(DataType.Item)] - SoftwareEngine = 408, - - /// Wikidata property (P409) of - [Type(DataType.String)] - NLAAustraliaIdentifier = 409, - - /// Wikidata property (P410) of - [Type(DataType.Item)] - MilitaryRank = 410, - - /// Wikidata property (P411) of - [Type(DataType.Item)] - CanonizationStatus = 411, - - /// Wikidata property (P412) of - [Type(DataType.Item)] - VoiceType = 412, - - /// Wikidata property (P413) of - [Type(DataType.Item)] - PositionPlayedOnTeamSpeciality = 413, - - /// Wikidata property (P414) of - [Type(DataType.Item)] - StockExchange = 414, - - /// Wikidata property (P415) of - [Type(DataType.Item)] - RadioFormat = 415, - - /// Wikidata property (P416) of - [Type(DataType.String)] - QuantitySymbol = 416, - - /// Wikidata property (P417) of - [Type(DataType.Item)] - PatronSaint = 417, - - /// Wikidata property (P418) of - [Type(DataType.Item)] - SealDescription = 418, - - /// Wikidata property (P421) of - [Type(DataType.Item)] - LocatedInTimeZone = 421, - - /// Wikidata property (P423) of - [Type(DataType.Item)] - ShootingHandedness = 423, - - /// Wikidata property (P424) of - [Type(DataType.String)] - WikimediaLanguageCode = 424, - - /// Wikidata property (P425) of - [Type(DataType.Item)] - FieldOfThisProfession = 425, - - /// Wikidata property (P426) of - [Type(DataType.String)] - AircraftRegistration = 426, - - /// Wikidata property (P427) of - [Type(DataType.Item)] - TaxonomicType = 427, - - /// Wikidata property (P428) of - [Type(DataType.String)] - BotanistAuthorAbbreviation = 428, - - /// Wikidata property (P429) of - [Type(DataType.String)] - DantaiCode = 429, - - /// Wikidata property (P432) of - [Type(DataType.String)] - CallsignOfAirline = 432, - - /// Wikidata property (P433) of - [Type(DataType.String)] - Issue = 433, - - /// Wikidata property (P434) of - [Type(DataType.String)] - MusicBrainzArtistID = 434, - - /// Wikidata property (P435) of - [Type(DataType.String)] - MusicBrainzWorkID = 435, - - /// Wikidata property (P436) of - [Type(DataType.String)] - MusicBrainzReleaseGroupID = 436, - - /// Wikidata property (P437) of - [Type(DataType.Item)] - Distribution = 437, - - /// Wikidata property (P438) of - [Type(DataType.String)] - OBSOLETEInscriptionUseP1684 = 438, - - /// Wikidata property (P439) of - [Type(DataType.String)] - GermanMunicipalityKey = 439, - - /// Wikidata property (P440) of - [Type(DataType.String)] - GermanDistrictKey = 440, - - /// Wikidata property (P442) of - [Type(DataType.String)] - ChinaAdministrativeDivisionCode = 442, - - /// Wikidata property (P443) of - [Type(DataType.CommonsMediaFile)] - PronunciationAudio = 443, - - /// Wikidata property (P444) of - [Type(DataType.String)] - ReviewScore = 444, - - /// Wikidata property (P447) of - [Type(DataType.Item)] - ScoreBy = 447, - - /// Wikidata property (P448) of - [Type(DataType.Item)] - LocationOfSpacecraftLaunch = 448, - - /// Wikidata property (P449) of - [Type(DataType.Item)] - OriginalNetwork = 449, - - /// Wikidata property (P450) of - [Type(DataType.Item)] - AstronautMission = 450, - - /// Wikidata property (P451) of - [Type(DataType.Item)] - Cohabitant = 451, - - /// Wikidata property (P452) of - [Type(DataType.Item)] - Industry = 452, - - /// Wikidata property (P453) of - [Type(DataType.Item)] - CharacterRole = 453, - - /// Wikidata property (P454) of - [Type(DataType.String)] - StructuraeIDStructure = 454, - - /// Wikidata property (P455) of - [Type(DataType.String)] - EmporisBuildingID = 455, - - /// Wikidata property (P457) of - [Type(DataType.Item)] - FoundationalText = 457, - - /// Wikidata property (P458) of - [Type(DataType.String)] - IMOShipNumber = 458, - - /// Wikidata property (P459) of - [Type(DataType.Item)] - DeterminationMethod = 459, - - /// Wikidata property (P460) of - [Type(DataType.Item)] - SaidToBeTheSameAs = 460, - - /// Wikidata property (P461) of - [Type(DataType.Item)] - OppositeOf = 461, - - /// Wikidata property (P462) of - [Type(DataType.Item)] - Color = 462, - - /// Wikidata property (P463) of - [Type(DataType.Item)] - MemberOf = 463, - - /// Wikidata property (P464) of - [Type(DataType.String)] - NOR = 464, - - /// Wikidata property (P465) of - [Type(DataType.String)] - SRGBColorHexTriplet = 465, - - /// Wikidata property (P466) of - [Type(DataType.Item)] - Occupant = 466, - - /// Wikidata property (P467) of - [Type(DataType.Item)] - LegislatedBy = 467, - - /// Wikidata property (P468) of - [Type(DataType.Item)] - DanKyuRank = 468, - - /// Wikidata property (P469) of - [Type(DataType.Item)] - LakesOnRiver = 469, - - /// Wikidata property (P470) of - [Type(DataType.Item)] - EightBannerRegister = 470, - - /// Wikidata property (P473) of - [Type(DataType.String)] - LocalDialingCode = 473, - - /// Wikidata property (P474) of - [Type(DataType.String)] - CountryCallingCode = 474, - - /// Wikidata property (P476) of - [Type(DataType.String)] - CELEXNumber = 476, - - /// Wikidata property (P477) of - [Type(DataType.String)] - CanadianRegisterOfHistoricPlacesIdentifier = 477, - - /// Wikidata property (P478) of - [Type(DataType.String)] - Volume = 478, - - /// Wikidata property (P479) of - [Type(DataType.Item)] - InputDevice = 479, - - /// Wikidata property (P480) of - [Type(DataType.String)] - FilmAffinityIdentifier = 480, - - /// Wikidata property (P481) of - [Type(DataType.String)] - PalissyIdentifier = 481, - - /// Wikidata property (P483) of - [Type(DataType.Item)] - RecordedAt = 483, - - /// Wikidata property (P484) of - [Type(DataType.String)] - IMANumberBroadSense = 484, - - /// Wikidata property (P485) of - [Type(DataType.Item)] - ArchivesAt = 485, - - /// Wikidata property (P486) of - [Type(DataType.String)] - MeSHID = 486, - - /// Wikidata property (P487) of - [Type(DataType.String)] - UnicodeCharacter = 487, - - /// Wikidata property (P488) of - [Type(DataType.Item)] - Chairperson = 488, - - /// Wikidata property (P489) of - [Type(DataType.Item)] - CurrencySymbolDescription = 489, - - /// Wikidata property (P490) of - [Type(DataType.String)] - ProvisionalDesignation = 490, - - /// Wikidata property (P491) of - [Type(DataType.CommonsMediaFile)] - OrbitDiagram = 491, - - /// Wikidata property (P492) of - [Type(DataType.String)] - OMIMID = 492, - - /// Wikidata property (P493) of - [Type(DataType.String)] - ICD9 = 493, - - /// Wikidata property (P494) of - [Type(DataType.String)] - ICD10 = 494, - - /// Wikidata property (P495) of - [Type(DataType.Item)] - CountryOfOrigin = 495, - - /// Wikidata property (P496) of - [Type(DataType.String)] - ORCID = 496, - - /// Wikidata property (P497) of - [Type(DataType.String)] - CBDBID = 497, - - /// Wikidata property (P498) of - [Type(DataType.String)] - ISO4217Code = 498, - - /// Wikidata property (P500) of - [Type(DataType.Item)] - ExclaveOf = 500, - - /// Wikidata property (P501) of - [Type(DataType.Item)] - EnclaveWithin = 501, - - /// Wikidata property (P502) of - [Type(DataType.String)] - HURDATIdentifier = 502, - - /// Wikidata property (P503) of - [Type(DataType.String)] - ISOStandard = 503, - - /// Wikidata property (P504) of - [Type(DataType.Item)] - HomePort = 504, - - /// Wikidata property (P505) of - [Type(DataType.Item)] - GeneralManager = 505, - - /// Wikidata property (P506) of - [Type(DataType.String)] - ISO15924Alpha4OrNumericCode = 506, - - /// Wikidata property (P507) of - [Type(DataType.String)] - SwedishCountyCode = 507, - - /// Wikidata property (P508) of - [Type(DataType.String)] - PIJAS = 508, - - /// Wikidata property (P509) of - [Type(DataType.Item)] - CauseOfDeath = 509, - - /// Wikidata property (P511) of - [Type(DataType.Item)] - HonorificPrefix = 511, - - /// Wikidata property (P512) of - [Type(DataType.Item)] - AcademicDegree = 512, - - /// Wikidata property (P513) of - [Type(DataType.String)] - OBSOLETEBirthNameUseP1477 = 513, - - /// Wikidata property (P514) of - [Type(DataType.Item)] - InterleavesWith = 514, - - /// Wikidata property (P515) of - [Type(DataType.Item)] - PhaseOfMatter = 515, - - /// Wikidata property (P516) of - [Type(DataType.Item)] - Powerplant = 516, - - /// Wikidata property (P517) of - [Type(DataType.Item)] - Interaction = 517, - - /// Wikidata property (P518) of - [Type(DataType.Item)] - AppliesToPart = 518, - - /// Wikidata property (P520) of - [Type(DataType.Item)] - Armament = 520, - - /// Wikidata property (P521) of - [Type(DataType.Item)] - ScheduledServiceDestination = 521, - - /// Wikidata property (P522) of - [Type(DataType.Item)] - TypeOfOrbit = 522, - - /// Wikidata property (P523) of - [Type(DataType.Item)] - TemporalRangeStart = 523, - - /// Wikidata property (P524) of - [Type(DataType.Item)] - TemporalRangeEnd = 524, - - /// Wikidata property (P525) of - [Type(DataType.String)] - SwedishMunicipalityCode = 525, - - /// Wikidata property (P527) of - [Type(DataType.Item)] - HasPart = 527, - - /// Wikidata property (P528) of - [Type(DataType.String)] - CatalogCode = 528, - - /// Wikidata property (P529) of - [Type(DataType.String)] - Runway = 529, - - /// Wikidata property (P530) of - [Type(DataType.Item)] - DiplomaticRelation = 530, - - /// Wikidata property (P531) of - [Type(DataType.Item)] - DiplomaticMissionSent = 531, - - /// Wikidata property (P532) of - [Type(DataType.Item)] - PortOfRegistry = 532, - - /// Wikidata property (P533) of - [Type(DataType.Item)] - Target = 533, - - /// Wikidata property (P534) of - [Type(DataType.Item)] - StreakColor = 534, - - /// Wikidata property (P535) of - [Type(DataType.String)] - FindAGraveGraveID = 535, - - /// Wikidata property (P536) of - [Type(DataType.String)] - ATPID = 536, - - /// Wikidata property (P537) of - [Type(DataType.Item)] - Twinning = 537, - - /// Wikidata property (P538) of - [Type(DataType.Item)] - Fracturing = 538, - - /// Wikidata property (P539) of - [Type(DataType.String)] - Museofile = 539, - - /// Wikidata property (P541) of - [Type(DataType.Item)] - OfficeContested = 541, - - /// Wikidata property (P542) of - [Type(DataType.Item)] - OfficiallyOpenedBy = 542, - - /// Wikidata property (P543) of - [Type(DataType.Item)] - OathMadeBy = 543, - - /// Wikidata property (P545) of - [Type(DataType.Item)] - TorchLitBy = 545, - - /// Wikidata property (P546) of - [Type(DataType.Item)] - DockingPort = 546, - - /// Wikidata property (P547) of - [Type(DataType.Item)] - Commemorates = 547, - - /// Wikidata property (P548) of - [Type(DataType.Item)] - VersionType = 548, - - /// Wikidata property (P549) of - [Type(DataType.String)] - MathematicsGenealogyProjectIdentifier = 549, - - /// Wikidata property (P550) of - [Type(DataType.Item)] - ChivalricOrder = 550, - - /// Wikidata property (P551) of - [Type(DataType.Item)] - Residence = 551, - - /// Wikidata property (P552) of - [Type(DataType.Item)] - Handedness = 552, - - /// Wikidata property (P553) of - [Type(DataType.Item)] - WebsiteAccountOn = 553, - - /// Wikidata property (P554) of - [Type(DataType.String)] - WebsiteUsername = 554, - - /// Wikidata property (P555) of - [Type(DataType.String)] - DoublesRecord = 555, - - /// Wikidata property (P556) of - [Type(DataType.Item)] - CrystalSystem = 556, - - /// Wikidata property (P557) of - [Type(DataType.String)] - DiseasesDB = 557, - - /// Wikidata property (P558) of - [Type(DataType.String)] - UnitSymbol = 558, - - /// Wikidata property (P559) of - [Type(DataType.Item)] - Terminus = 559, - - /// Wikidata property (P560) of - [Type(DataType.Item)] - Direction = 560, - - /// Wikidata property (P561) of - [Type(DataType.String)] - NATOReportingName = 561, - - /// Wikidata property (P562) of - [Type(DataType.Item)] - CentralBankIssuer = 562, - - /// Wikidata property (P563) of - [Type(DataType.String)] - ICDO = 563, - - /// Wikidata property (P564) of - [Type(DataType.String)] - SinglesRecord = 564, - - /// Wikidata property (P565) of - [Type(DataType.Item)] - CrystalHabit = 565, - - /// Wikidata property (P566) of - [Type(DataType.Item)] - Basionym = 566, - - /// Wikidata property (P567) of - [Type(DataType.Item)] - Underlies = 567, - - /// Wikidata property (P568) of - [Type(DataType.Item)] - Overlies = 568, - - /// Wikidata property (P569) of - [Type(DataType.Time)] - DateOfBirth = 569, - - /// Wikidata property (P570) of - [Type(DataType.Time)] - DateOfDeath = 570, - - /// Wikidata property (P571) of - [Type(DataType.Time)] - Inception = 571, - - /// Wikidata property (P574) of - [Type(DataType.Time)] - DateOfTaxonNamePublication = 574, - - /// Wikidata property (P575) of - [Type(DataType.Time)] - TimeOfDiscovery = 575, - - /// Wikidata property (P576) of - [Type(DataType.Time)] - DissolvedOrAbolished = 576, - - /// Wikidata property (P577) of - [Type(DataType.Time)] - PublicationDate = 577, - - /// Wikidata property (P578) of - [Type(DataType.Time)] - SandboxTimeValue = 578, - - /// Wikidata property (P579) of - [Type(DataType.Item)] - IMAStatusAndOrRank = 579, - - /// Wikidata property (P580) of - [Type(DataType.Time)] - StartTime = 580, - - /// Wikidata property (P582) of - [Type(DataType.Time)] - EndTime = 582, - - /// Wikidata property (P585) of - [Type(DataType.Time)] - PointInTime = 585, - - /// Wikidata property (P586) of - [Type(DataType.String)] - IPNIAuthorID = 586, - - /// Wikidata property (P587) of - [Type(DataType.String)] - MMSI = 587, - - /// Wikidata property (P588) of - [Type(DataType.Item)] - Coolant = 588, - - /// Wikidata property (P589) of - [Type(DataType.Item)] - PointGroup = 589, - - /// Wikidata property (P590) of - [Type(DataType.String)] - GNISID = 590, - - /// Wikidata property (P591) of - [Type(DataType.String)] - ECNumber = 591, - - /// Wikidata property (P592) of - [Type(DataType.String)] - ChEMBLID = 592, - - /// Wikidata property (P593) of - [Type(DataType.String)] - HomoloGeneID = 593, - - /// Wikidata property (P594) of - [Type(DataType.String)] - EnsemblGeneID = 594, - - /// Wikidata property (P595) of - [Type(DataType.String)] - IUPHARID = 595, - - /// Wikidata property (P597) of - [Type(DataType.String)] - WTAID = 597, - - /// Wikidata property (P598) of - [Type(DataType.Item)] - CommanderOf = 598, - - /// Wikidata property (P599) of - [Type(DataType.String)] - ITFID = 599, - - /// Wikidata property (P600) of - [Type(DataType.String)] - WineAppDBID = 600, - - /// Wikidata property (P604) of - [Type(DataType.String)] - MedlinePlusID = 604, - - /// Wikidata property (P605) of - [Type(DataType.String)] - NUTSCode = 605, - - /// Wikidata property (P606) of - [Type(DataType.Time)] - FirstFlight = 606, - - /// Wikidata property (P607) of - [Type(DataType.Item)] - Conflict = 607, - - /// Wikidata property (P608) of - [Type(DataType.Item)] - ExhibitionHistory = 608, - - /// Wikidata property (P609) of - [Type(DataType.Item)] - TerminusLocation = 609, - - /// Wikidata property (P610) of - [Type(DataType.Item)] - HighestPoint = 610, - - /// Wikidata property (P611) of - [Type(DataType.Item)] - ReligiousOrder = 611, - - /// Wikidata property (P612) of - [Type(DataType.Item)] - MotherHouse = 612, - - /// Wikidata property (P613) of - [Type(DataType.String)] - OSGridReference = 613, - - /// Wikidata property (P617) of - [Type(DataType.String)] - YardNumber = 617, - - /// Wikidata property (P618) of - [Type(DataType.Item)] - SourceOfEnergy = 618, - - /// Wikidata property (P619) of - [Type(DataType.Time)] - TimeOfSpacecraftLaunch = 619, - - /// Wikidata property (P620) of - [Type(DataType.Time)] - TimeOfSpacecraftLanding = 620, - - /// Wikidata property (P621) of - [Type(DataType.Time)] - TimeOfSpacecraftOrbitDecay = 621, - - /// Wikidata property (P622) of - [Type(DataType.Time)] - SpacecraftDockingUndocking = 622, - - /// Wikidata property (P624) of - [Type(DataType.Item)] - GuidanceSystem = 624, - - /// Wikidata property (P625) of - [Type(DataType.GlobeCoordinate)] - CoordinateLocation = 625, - - /// Wikidata property (P626) of - [Type(DataType.GlobeCoordinate)] - SandboxGeoCoordinateValue = 626, - - /// Wikidata property (P627) of - [Type(DataType.String)] - IUCNID = 627, - - /// Wikidata property (P628) of - [Type(DataType.String)] - ENumber = 628, - - /// Wikidata property (P629) of - [Type(DataType.Item)] - EditionOrTranslationOf = 629, - - /// Wikidata property (P630) of - [Type(DataType.String)] - ParisCityDigitalCode = 630, - - /// Wikidata property (P631) of - [Type(DataType.Item)] - StructuralEngineer = 631, - - /// Wikidata property (P632) of - [Type(DataType.String)] - CulturalPropertiesOfBelarusReferenceNumber = 632, - - /// Wikidata property (P633) of - [Type(DataType.String)] - QuebecCulturalHeritageDirectoryIdentifier = 633, - - /// Wikidata property (P634) of - [Type(DataType.Item)] - Captain = 634, - - /// Wikidata property (P635) of - [Type(DataType.String)] - ISTATID = 635, - - /// Wikidata property (P636) of - [Type(DataType.Item)] - RouteOfAdministration = 636, - - /// Wikidata property (P637) of - [Type(DataType.String)] - RefSeqProteinID = 637, - - /// Wikidata property (P638) of - [Type(DataType.String)] - PDBID = 638, - - /// Wikidata property (P639) of - [Type(DataType.String)] - RefSeqRNAID = 639, - - /// Wikidata property (P640) of - [Type(DataType.String)] - LeonoreID = 640, - - /// Wikidata property (P641) of - [Type(DataType.Item)] - Sport = 641, - - /// Wikidata property (P642) of - [Type(DataType.Item)] - Of = 642, - - /// Wikidata property (P644) of - [Type(DataType.String)] - GenomicStart = 644, - - /// Wikidata property (P645) of - [Type(DataType.String)] - GenomicEnd = 645, - - /// Wikidata property (P646) of - [Type(DataType.String)] - FreebaseIdentifier = 646, - - /// Wikidata property (P647) of - [Type(DataType.Item)] - DraftedBy = 647, - - /// Wikidata property (P648) of - [Type(DataType.String)] - OpenLibraryIdentifier = 648, - - /// Wikidata property (P649) of - [Type(DataType.String)] - NRHPReferenceNumber = 649, - - /// Wikidata property (P650) of - [Type(DataType.String)] - RKDartists = 650, - - /// Wikidata property (P651) of - [Type(DataType.String)] - BiografischPortaalNumber = 651, - - /// Wikidata property (P652) of - [Type(DataType.String)] - UNII = 652, - - /// Wikidata property (P653) of - [Type(DataType.String)] - PubMedHealth = 653, - - /// Wikidata property (P654) of - [Type(DataType.Item)] - DirectionRelativeToLocation = 654, - - /// Wikidata property (P655) of - [Type(DataType.Item)] - Translator = 655, - - /// Wikidata property (P656) of - [Type(DataType.String)] - RefSeq = 656, - - /// Wikidata property (P657) of - [Type(DataType.String)] - RTECSNumber = 657, - - /// Wikidata property (P658) of - [Type(DataType.Item)] - Tracklist = 658, - - /// Wikidata property (P659) of - [Type(DataType.Item)] - GenLocAssembly = 659, - - /// Wikidata property (P660) of - [Type(DataType.Item)] - ECClassification = 660, - - /// Wikidata property (P661) of - [Type(DataType.String)] - ChemSpiderID = 661, - - /// Wikidata property (P662) of - [Type(DataType.String)] - PubChemIDCID = 662, - - /// Wikidata property (P663) of - [Type(DataType.String)] - DSMIV = 663, - - /// Wikidata property (P664) of - [Type(DataType.Item)] - Organizer = 664, - - /// Wikidata property (P665) of - [Type(DataType.String)] - KEGGID = 665, - - /// Wikidata property (P667) of - [Type(DataType.String)] - ICPC2ID = 667, - - /// Wikidata property (P668) of - [Type(DataType.String)] - GeneReviewsID = 668, - - /// Wikidata property (P669) of - [Type(DataType.Item)] - LocatedOnStreet = 669, - - /// Wikidata property (P670) of - [Type(DataType.String)] - StreetNumber = 670, - - /// Wikidata property (P671) of - [Type(DataType.String)] - MouseGenomeInformaticsID = 671, - - /// Wikidata property (P672) of - [Type(DataType.String)] - MeSHCode = 672, - - /// Wikidata property (P673) of - [Type(DataType.String)] - EMedicine = 673, - - /// Wikidata property (P674) of - [Type(DataType.Item)] - Characters = 674, - - /// Wikidata property (P675) of - [Type(DataType.String)] - GoogleBooksIdentifier = 675, - - /// Wikidata property (P676) of - [Type(DataType.Item)] - LyricsBy = 676, - - /// Wikidata property (P677) of - [Type(DataType.String)] - ÚSOPCode = 677, - - /// Wikidata property (P678) of - [Type(DataType.Item)] - IncertaeSedis = 678, - - /// Wikidata property (P679) of - [Type(DataType.String)] - ZVGNumber = 679, - - /// Wikidata property (P680) of - [Type(DataType.Item)] - MolecularFunction = 680, - - /// Wikidata property (P681) of - [Type(DataType.Item)] - CellComponent = 681, - - /// Wikidata property (P682) of - [Type(DataType.Item)] - BiologicalProcess = 682, - - /// Wikidata property (P683) of - [Type(DataType.String)] - ChEBIID = 683, - - /// Wikidata property (P684) of - [Type(DataType.Item)] - Ortholog = 684, - - /// Wikidata property (P685) of - [Type(DataType.String)] - NCBITaxonomyID = 685, - - /// Wikidata property (P686) of - [Type(DataType.String)] - GeneOntologyID = 686, - - /// Wikidata property (P687) of - [Type(DataType.String)] - BHLPageID = 687, - - /// Wikidata property (P688) of - [Type(DataType.Item)] - Encodes = 688, - - /// Wikidata property (P689) of - [Type(DataType.Item)] - Afflicts = 689, - - /// Wikidata property (P690) of - [Type(DataType.Item)] - SpaceGroup = 690, - - /// Wikidata property (P691) of - [Type(DataType.String)] - NKCIdentifier = 691, - - /// Wikidata property (P692) of - [Type(DataType.CommonsMediaFile)] - GeneAtlasImage = 692, - - /// Wikidata property (P693) of - [Type(DataType.Item)] - Cleavage = 693, - - /// Wikidata property (P694) of - [Type(DataType.Item)] - ReplacedSynonymForNomNov = 694, - - /// Wikidata property (P695) of - [Type(DataType.String)] - UNNumber = 695, - - /// Wikidata property (P696) of - [Type(DataType.String)] - NeurolexID = 696, - - /// Wikidata property (P697) of - [Type(DataType.Item)] - ExTaxonAuthor = 697, - - /// Wikidata property (P698) of - [Type(DataType.String)] - PubMedID = 698, - - /// Wikidata property (P699) of - [Type(DataType.String)] - DiseaseOntologyID = 699, - - /// Wikidata property (P700) of - [Type(DataType.String)] - KemlerID = 700, - - /// Wikidata property (P701) of - [Type(DataType.String)] - Dodis = 701, - - /// Wikidata property (P702) of - [Type(DataType.Item)] - EncodedBy = 702, - - /// Wikidata property (P703) of - [Type(DataType.Item)] - FoundInTaxon = 703, - - /// Wikidata property (P704) of - [Type(DataType.String)] - EnsemblTranscriptID = 704, - - /// Wikidata property (P705) of - [Type(DataType.String)] - EnsemblProteinID = 705, - - /// Wikidata property (P706) of - [Type(DataType.Item)] - LocatedOnTerrainFeature = 706, - - /// Wikidata property (P707) of - [Type(DataType.Item)] - SatelliteBus = 707, - - /// Wikidata property (P708) of - [Type(DataType.Item)] - Diocese = 708, - - /// Wikidata property (P709) of - [Type(DataType.String)] - HistoricScotlandID = 709, - - /// Wikidata property (P710) of - [Type(DataType.Item)] - Participant = 710, - - /// Wikidata property (P711) of - [Type(DataType.String)] - Strunz8thEditionSeriesID = 711, - - /// Wikidata property (P712) of - [Type(DataType.String)] - NickelStrunz9thEditionUpdated2009 = 712, - - /// Wikidata property (P713) of - [Type(DataType.String)] - NickelStrunz10thPendingEdition = 713, - - /// Wikidata property (P714) of - [Type(DataType.String)] - Dana8thEdition = 714, - - /// Wikidata property (P715) of - [Type(DataType.String)] - DrugbankID = 715, - - /// Wikidata property (P716) of - [Type(DataType.String)] - JPLSmallBodyDatabaseIdentifier = 716, - - /// Wikidata property (P717) of - [Type(DataType.String)] - MinorPlanetCenterObservatoryCode = 717, - - /// Wikidata property (P718) of - [Type(DataType.String)] - CanmoreID = 718, - - /// Wikidata property (P720) of - [Type(DataType.Item)] - AsteroidSpectralType = 720, - - /// Wikidata property (P721) of - [Type(DataType.String)] - OKATOIdentifier = 721, - - /// Wikidata property (P722) of - [Type(DataType.String)] - UICStationCode = 722, - - /// Wikidata property (P723) of - [Type(DataType.String)] - DBNLID = 723, - - /// Wikidata property (P724) of - [Type(DataType.String)] - InternetArchiveIdentifier = 724, - - /// Wikidata property (P725) of - [Type(DataType.Item)] - VoiceActor = 725, - - /// Wikidata property (P726) of - [Type(DataType.Item)] - Candidate = 726, - - /// Wikidata property (P727) of - [Type(DataType.String)] - EuropeanaID = 727, - - /// Wikidata property (P728) of - [Type(DataType.String)] - GHSHazardStatement = 728, - - /// Wikidata property (P729) of - [Type(DataType.Time)] - ServiceEntry = 729, - - /// Wikidata property (P730) of - [Type(DataType.Time)] - ServiceRetirement = 730, - - /// Wikidata property (P731) of - [Type(DataType.String)] - LitholexID = 731, - - /// Wikidata property (P732) of - [Type(DataType.String)] - BGSLexiconID = 732, - - /// Wikidata property (P733) of - [Type(DataType.String)] - DINOloket = 733, - - /// Wikidata property (P734) of - [Type(DataType.Item)] - FamilyName = 734, - - /// Wikidata property (P735) of - [Type(DataType.Item)] - GivenName = 735, - - /// Wikidata property (P736) of - [Type(DataType.Item)] - CoverArtist = 736, - - /// Wikidata property (P737) of - [Type(DataType.Item)] - InfluencedBy = 737, - - /// Wikidata property (P738) of - [Type(DataType.Item)] - OBSOLETEInfluenceOf = 738, - - /// Wikidata property (P739) of - [Type(DataType.Item)] - Ammunition = 739, - - /// Wikidata property (P740) of - [Type(DataType.Item)] - LocationOfFormation = 740, - - /// Wikidata property (P741) of - [Type(DataType.Item)] - PlayingHand = 741, - - /// Wikidata property (P742) of - [Type(DataType.String)] - Pseudonym = 742, - - /// Wikidata property (P744) of - [Type(DataType.Item)] - AsteroidFamily = 744, - - /// Wikidata property (P745) of - [Type(DataType.String)] - LowGermanBibliographyAndBiographyID = 745, - - /// Wikidata property (P746) of - [Type(DataType.Time)] - DateOfDisappearance = 746, - - /// Wikidata property (P747) of - [Type(DataType.Item)] - EditionS = 747, - - /// Wikidata property (P748) of - [Type(DataType.Item)] - AppointedBy = 748, - - /// Wikidata property (P749) of - [Type(DataType.Item)] - ParentCompany = 749, - - /// Wikidata property (P750) of - [Type(DataType.Item)] - Distributor = 750, - - /// Wikidata property (P751) of - [Type(DataType.Item)] - IntroducedFeature = 751, - - /// Wikidata property (P756) of - [Type(DataType.Item)] - RemovedFeature = 756, - - /// Wikidata property (P757) of - [Type(DataType.String)] - WorldHeritageSiteId = 757, - - /// Wikidata property (P758) of - [Type(DataType.String)] - KulturminneIdentifier = 758, - - /// Wikidata property (P759) of - [Type(DataType.String)] - AlbertaRegisterOfHistoricPlacesIdentifier = 759, - - /// Wikidata property (P760) of - [Type(DataType.String)] - DPLAID = 760, - - /// Wikidata property (P761) of - [Type(DataType.String)] - VISSID = 761, - - /// Wikidata property (P762) of - [Type(DataType.String)] - CzechCulturalHeritageID = 762, - - /// Wikidata property (P763) of - [Type(DataType.String)] - PEIRegisterOfHistoricPlacesIdentifier = 763, - - /// Wikidata property (P764) of - [Type(DataType.String)] - OKTMOIdentifier = 764, - - /// Wikidata property (P765) of - [Type(DataType.Item)] - SurfacePlayedOn = 765, - - /// Wikidata property (P767) of - [Type(DataType.Item)] - Contributor = 767, - - /// Wikidata property (P768) of - [Type(DataType.Item)] - ElectoralDistrict = 768, - - /// Wikidata property (P769) of - [Type(DataType.Item)] - SignificantDrugInteraction = 769, - - /// Wikidata property (P770) of - [Type(DataType.Item)] - CauseOfDestruction = 770, - - /// Wikidata property (P771) of - [Type(DataType.String)] - SwissMunicipalityCode = 771, - - /// Wikidata property (P772) of - [Type(DataType.String)] - INEMunicipalityCode = 772, - - /// Wikidata property (P773) of - [Type(DataType.String)] - ISO31663 = 773, - - /// Wikidata property (P774) of - [Type(DataType.String)] - FIPS553LocationsInTheUS = 774, - - /// Wikidata property (P775) of - [Type(DataType.String)] - SwedishUrbanAreaCode = 775, - - /// Wikidata property (P776) of - [Type(DataType.String)] - SwedishMinorUrbanAreaCode = 776, - - /// Wikidata property (P777) of - [Type(DataType.String)] - SwedishCivilParishCodeATACode = 777, - - /// Wikidata property (P778) of - [Type(DataType.String)] - ChurchOfSwedenParishCode = 778, - - /// Wikidata property (P779) of - [Type(DataType.String)] - ChurchOfSwedenPastoratskod = 779, - - /// Wikidata property (P780) of - [Type(DataType.Item)] - Symptoms = 780, - - /// Wikidata property (P781) of - [Type(DataType.String)] - Sikart = 781, - - /// Wikidata property (P782) of - [Type(DataType.String)] - LAU = 782, - - /// Wikidata property (P783) of - [Type(DataType.Item)] - HymeniumType = 783, - - /// Wikidata property (P784) of - [Type(DataType.Item)] - MushroomCapShape = 784, - - /// Wikidata property (P785) of - [Type(DataType.Item)] - HymeniumAttachment = 785, - - /// Wikidata property (P786) of - [Type(DataType.Item)] - StipeCharacter = 786, - - /// Wikidata property (P787) of - [Type(DataType.Item)] - SporePrintColor = 787, - - /// Wikidata property (P788) of - [Type(DataType.Item)] - MushroomEcologicalType = 788, - - /// Wikidata property (P789) of - [Type(DataType.Item)] - Edibility = 789, - - /// Wikidata property (P790) of - [Type(DataType.Item)] - ApprovedBy = 790, - - /// Wikidata property (P791) of - [Type(DataType.String)] - ISILID = 791, - - /// Wikidata property (P792) of - [Type(DataType.String)] - Chapter = 792, - - /// Wikidata property (P793) of - [Type(DataType.Item)] - SignificantEvent = 793, - - /// Wikidata property (P794) of - [Type(DataType.Item)] - As = 794, - - /// Wikidata property (P795) of - [Type(DataType.Item)] - DistanceAlong = 795, - - /// Wikidata property (P796) of - [Type(DataType.Item)] - GeoDatum = 796, - - /// Wikidata property (P797) of - [Type(DataType.Item)] - ExecutiveAuthority = 797, - - /// Wikidata property (P798) of - [Type(DataType.String)] - MilitaryDesignation = 798, - - /// Wikidata property (P799) of - [Type(DataType.String)] - AirMinistrySpecificationID = 799, - - /// Wikidata property (P800) of - [Type(DataType.Item)] - NotableWork = 800, - - /// Wikidata property (P802) of - [Type(DataType.Item)] - Student = 802, - - /// Wikidata property (P803) of - [Type(DataType.Item)] - Professorship = 803, - - /// Wikidata property (P804) of - [Type(DataType.String)] - GNISAntarcticaID = 804, - - /// Wikidata property (P805) of - [Type(DataType.Item)] - SubjectOf = 805, - - /// Wikidata property (P806) of - [Type(DataType.String)] - ItalianCadastreCode = 806, - - /// Wikidata property (P807) of - [Type(DataType.Item)] - SeparatedFrom = 807, - - /// Wikidata property (P808) of - [Type(DataType.String)] - CodeBienDeInteresCultural = 808, - - /// Wikidata property (P809) of - [Type(DataType.String)] - WDPAId = 809, - - /// Wikidata property (P811) of - [Type(DataType.Item)] - AcademicMinor = 811, - - /// Wikidata property (P812) of - [Type(DataType.Item)] - AcademicMajor = 812, - - /// Wikidata property (P813) of - [Type(DataType.Time)] - Retrieved = 813, - - /// Wikidata property (P814) of - [Type(DataType.Item)] - IUCNProtectedAreasCategory = 814, - - /// Wikidata property (P815) of - [Type(DataType.String)] - ITISTSN = 815, - - /// Wikidata property (P816) of - [Type(DataType.Item)] - DecaysTo = 816, - - /// Wikidata property (P817) of - [Type(DataType.Item)] - DecayMode = 817, - - /// Wikidata property (P818) of - [Type(DataType.String)] - ArXivID = 818, - - /// Wikidata property (P819) of - [Type(DataType.String)] - ADSBibcode = 819, - - /// Wikidata property (P820) of - [Type(DataType.String)] - ArXivClassification = 820, - - /// Wikidata property (P821) of - [Type(DataType.String)] - CGNDBUniqueIdentifier = 821, - - /// Wikidata property (P822) of - [Type(DataType.Item)] - Mascot = 822, - - /// Wikidata property (P823) of - [Type(DataType.Item)] - Speaker = 823, - - /// Wikidata property (P824) of - [Type(DataType.String)] - MeteoriticalBulletinDatabaseID = 824, - - /// Wikidata property (P825) of - [Type(DataType.Item)] - DedicatedTo = 825, - - /// Wikidata property (P826) of - [Type(DataType.Item)] - Tonality = 826, - - /// Wikidata property (P827) of - [Type(DataType.String)] - BBCProgramIdentifier = 827, - - /// Wikidata property (P828) of - [Type(DataType.Item)] - HasCause = 828, - - /// Wikidata property (P829) of - [Type(DataType.String)] - OEISID = 829, - - /// Wikidata property (P830) of - [Type(DataType.String)] - EncyclopediaOfLifeID = 830, - - /// Wikidata property (P831) of - [Type(DataType.Item)] - ParentClub = 831, - - /// Wikidata property (P832) of - [Type(DataType.Item)] - PublicHoliday = 832, - - /// Wikidata property (P833) of - [Type(DataType.Item)] - InterchangeStation = 833, - - /// Wikidata property (P834) of - [Type(DataType.Item)] - TrainDepot = 834, - - /// Wikidata property (P835) of - [Type(DataType.String)] - AuthorCitationZoology = 835, - - /// Wikidata property (P836) of - [Type(DataType.String)] - GSSCode2011 = 836, - - /// Wikidata property (P837) of - [Type(DataType.Item)] - DayInYearForPeriodicOccurrence = 837, - - /// Wikidata property (P838) of - [Type(DataType.String)] - BioLibID = 838, - - /// Wikidata property (P839) of - [Type(DataType.String)] - IMSLPID = 839, - - /// Wikidata property (P840) of - [Type(DataType.Item)] - NarrativeLocation = 840, - - /// Wikidata property (P841) of - [Type(DataType.Item)] - FeastDay = 841, - - /// Wikidata property (P842) of - [Type(DataType.String)] - FossilworksID = 842, - - /// Wikidata property (P843) of - [Type(DataType.String)] - SIRUTACode = 843, - - /// Wikidata property (P844) of - [Type(DataType.String)] - UBIGEOCode = 844, - - /// Wikidata property (P845) of - [Type(DataType.String)] - SaskatchewanRegisterOfHeritagePropertyIdentifier = 845, - - /// Wikidata property (P846) of - [Type(DataType.String)] - GlobalBiodiversityInformationFacilityID = 846, - - /// Wikidata property (P847) of - [Type(DataType.String)] - UnitedStatesNavyAircraftDesignation = 847, - - /// Wikidata property (P849) of - [Type(DataType.String)] - JapaneseMilitaryAircraftDesignation = 849, - - /// Wikidata property (P850) of - [Type(DataType.String)] - WorldRegisterOfMarineSpeciesIdentifier = 850, - - /// Wikidata property (P852) of - [Type(DataType.Item)] - ESRBRating = 852, - - /// Wikidata property (P853) of - [Type(DataType.Item)] - CERORating = 853, - - /// Wikidata property (P854) of - [Type(DataType.Url)] - ReferenceURL = 854, - - /// Wikidata property (P855) of - [Type(DataType.Url)] - SandboxURL = 855, - - /// Wikidata property (P856) of - [Type(DataType.Url)] - OfficialWebsite = 856, - - /// Wikidata property (P857) of - [Type(DataType.Url)] - CNKI = 857, - - /// Wikidata property (P858) of - [Type(DataType.String)] - ESPNSCRUMID = 858, - - /// Wikidata property (P859) of - [Type(DataType.Item)] - Sponsor = 859, - - /// Wikidata property (P860) of - [Type(DataType.String)] - EArchivLiID = 860, - - /// Wikidata property (P861) of - [Type(DataType.String)] - PremiershiprugbyComID = 861, - - /// Wikidata property (P862) of - [Type(DataType.String)] - OperationalRequirementOfTheUKAirMinistry = 862, - - /// Wikidata property (P863) of - [Type(DataType.String)] - InPhOIdentifier = 863, - - /// Wikidata property (P864) of - [Type(DataType.String)] - ACMDigitalLibraryAuthorIdentifier = 864, - - /// Wikidata property (P865) of - [Type(DataType.String)] - BMLO = 865, - - /// Wikidata property (P866) of - [Type(DataType.String)] - PerlentaucherID = 866, - - /// Wikidata property (P867) of - [Type(DataType.String)] - ROMEOccupationCodeV3 = 867, - - /// Wikidata property (P868) of - [Type(DataType.Item)] - FoodsTraditionallyAssociated = 868, - - /// Wikidata property (P870) of - [Type(DataType.Item)] - Instrumentation = 870, - - /// Wikidata property (P872) of - [Type(DataType.Item)] - PrintedBy = 872, - - /// Wikidata property (P873) of - [Type(DataType.Item)] - PhasePoint = 873, - - /// Wikidata property (P874) of - [Type(DataType.String)] - UNClass = 874, - - /// Wikidata property (P875) of - [Type(DataType.String)] - UNCodeClassification = 875, - - /// Wikidata property (P876) of - [Type(DataType.String)] - UNPackagingGroup = 876, - - /// Wikidata property (P877) of - [Type(DataType.String)] - NFPAOther = 877, - - /// Wikidata property (P878) of - [Type(DataType.Item)] - Avionics = 878, - - /// Wikidata property (P879) of - [Type(DataType.String)] - PennantNumber = 879, - - /// Wikidata property (P880) of - [Type(DataType.Item)] - CPU = 880, - - /// Wikidata property (P881) of - [Type(DataType.Item)] - TypeOfVariableStar = 881, - - /// Wikidata property (P882) of - [Type(DataType.String)] - FIPS64USCounties = 882, - - /// Wikidata property (P883) of - [Type(DataType.String)] - FIPS52CodeForUSStates = 883, - - /// Wikidata property (P884) of - [Type(DataType.String)] - StateWaterRegisterCodeRussia = 884, - - /// Wikidata property (P885) of - [Type(DataType.Item)] - OriginOfTheWatercourse = 885, - - /// Wikidata property (P886) of - [Type(DataType.String)] - LIR = 886, - - /// Wikidata property (P887) of - [Type(DataType.Item)] - BasedOnHeuristic = 887, - - /// Wikidata property (P888) of - [Type(DataType.String)] - JSTORArticleID = 888, - - /// Wikidata property (P889) of - [Type(DataType.String)] - MathematicalReviewsIdentifier = 889, - - /// Wikidata property (P892) of - [Type(DataType.String)] - RequestForCommentsIdentifier = 892, - - /// Wikidata property (P893) of - [Type(DataType.String)] - SocialScienceResearchNetworkID = 893, - - /// Wikidata property (P894) of - [Type(DataType.String)] - ZentralblattMATH = 894, - - /// Wikidata property (P897) of - [Type(DataType.String)] - UnitedStatesArmyAndAirForceAircraftDesignation = 897, - - /// Wikidata property (P898) of - [Type(DataType.String)] - IPA = 898, - - /// Wikidata property (P901) of - [Type(DataType.String)] - FIPS104CountriesAndRegions = 901, - - /// Wikidata property (P902) of - [Type(DataType.String)] - HDS = 902, - - /// Wikidata property (P905) of - [Type(DataType.String)] - PORTFilmID = 905, - - /// Wikidata property (P906) of - [Type(DataType.String)] - SELIBR = 906, - - /// Wikidata property (P907) of - [Type(DataType.String)] - AllgameID = 907, - - /// Wikidata property (P908) of - [Type(DataType.Item)] - PEGIRating = 908, - - /// Wikidata property (P909) of - [Type(DataType.String)] - NovaScotiaRegisterOfHistoricPlacesIdentifier = 909, - - /// Wikidata property (P910) of - [Type(DataType.Item)] - TopicsMainCategory = 910, - - /// Wikidata property (P911) of - [Type(DataType.String)] - SouthAfricanMunicipalityCode = 911, - - /// Wikidata property (P912) of - [Type(DataType.Item)] - HasFacility = 912, - - /// Wikidata property (P913) of - [Type(DataType.Item)] - Notation = 913, - - /// Wikidata property (P914) of - [Type(DataType.Item)] - USKRating = 914, - - /// Wikidata property (P915) of - [Type(DataType.Item)] - FilmingLocation = 915, - - /// Wikidata property (P916) of - [Type(DataType.Item)] - GSRRRating = 916, - - /// Wikidata property (P917) of - [Type(DataType.String)] - GRAUIndex = 917, - - /// Wikidata property (P918) of - [Type(DataType.String)] - NOCOccupationCode = 918, - - /// Wikidata property (P919) of - [Type(DataType.String)] - SOCOccupationCode2010 = 919, - - /// Wikidata property (P920) of - [Type(DataType.String)] - SpanishSubjectHeadingsForPublicLibraries = 920, - - /// Wikidata property (P921) of - [Type(DataType.Item)] - MainSubject = 921, - - /// Wikidata property (P922) of - [Type(DataType.Item)] - MagneticOrdering = 922, - - /// Wikidata property (P923) of - [Type(DataType.Item)] - MedicalExaminations = 923, - - /// Wikidata property (P924) of - [Type(DataType.Item)] - MedicalTreatment = 924, - - /// Wikidata property (P925) of - [Type(DataType.Item)] - PresynapticConnection = 925, - - /// Wikidata property (P926) of - [Type(DataType.Item)] - PostsynapticConnection = 926, - - /// Wikidata property (P927) of - [Type(DataType.Item)] - AnatomicalLocation = 927, - - /// Wikidata property (P928) of - [Type(DataType.Item)] - ActivatingNeurotransmitter = 928, - - /// Wikidata property (P929) of - [Type(DataType.Item)] - ColorSpace = 929, - - /// Wikidata property (P930) of - [Type(DataType.Item)] - TypeOfElectrification = 930, - - /// Wikidata property (P931) of - [Type(DataType.Item)] - PlaceServedByAirport = 931, - - /// Wikidata property (P932) of - [Type(DataType.String)] - PMCID = 932, - - /// Wikidata property (P933) of - [Type(DataType.String)] - HeritagefoundationCaID = 933, - - /// Wikidata property (P935) of - [Type(DataType.String)] - CommonsGallery = 935, - - /// Wikidata property (P937) of - [Type(DataType.Item)] - WorkLocation = 937, - - /// Wikidata property (P938) of - [Type(DataType.String)] - FishBaseSpeciesIdentifier = 938, - - /// Wikidata property (P939) of - [Type(DataType.String)] - KSHCode = 939, - - /// Wikidata property (P940) of - [Type(DataType.String)] - GHSPrecautionaryStatements = 940, - - /// Wikidata property (P941) of - [Type(DataType.Item)] - InspiredBy = 941, - - /// Wikidata property (P942) of - [Type(DataType.Item)] - ThemeMusic = 942, - - /// Wikidata property (P943) of - [Type(DataType.Item)] - Programmer = 943, - - /// Wikidata property (P944) of - [Type(DataType.Item)] - CodeOfNomenclature = 944, - - /// Wikidata property (P945) of - [Type(DataType.Item)] - Allegiance = 945, - - /// Wikidata property (P946) of - [Type(DataType.String)] - ISIN = 946, - - /// Wikidata property (P947) of - [Type(DataType.String)] - RSLIdentifierPerson = 947, - - /// Wikidata property (P948) of - [Type(DataType.CommonsMediaFile)] - WikivoyageBanner = 948, - - /// Wikidata property (P949) of - [Type(DataType.String)] - NLIIsraelIdentifier = 949, - - /// Wikidata property (P950) of - [Type(DataType.String)] - BNEIdentifier = 950, - - /// Wikidata property (P951) of - [Type(DataType.String)] - NSZLIdentifier = 951, - - /// Wikidata property (P952) of - [Type(DataType.String)] - ISCOOccupationCode = 952, - - /// Wikidata property (P953) of - [Type(DataType.Url)] - FullTextAvailableAt = 953, - - /// Wikidata property (P954) of - [Type(DataType.String)] - IBNRIdentifier = 954, - - /// Wikidata property (P957) of - [Type(DataType.String)] - ISBN10 = 957, - - /// Wikidata property (P958) of - [Type(DataType.String)] - SectionVerseOrParagraph = 958, - - /// Wikidata property (P959) of - [Type(DataType.String)] - MSWIdentifier = 959, - - /// Wikidata property (P960) of - [Type(DataType.String)] - TropicosTaxonNameIdentifier = 960, - - /// Wikidata property (P961) of - [Type(DataType.String)] - IPNIPlantID = 961, - - /// Wikidata property (P962) of - [Type(DataType.String)] - MycoBankTaxonNameIdentifier = 962, - - /// Wikidata property (P963) of - [Type(DataType.Url)] - StreamingMediaURL = 963, - - /// Wikidata property (P964) of - [Type(DataType.String)] - AustrianMunicipalityKey = 964, - - /// Wikidata property (P965) of - [Type(DataType.String)] - BurialPlotReference = 965, - - /// Wikidata property (P966) of - [Type(DataType.String)] - MusicBrainzLabelID = 966, - - /// Wikidata property (P967) of - [Type(DataType.Item)] - GuestOfHonor = 967, - - /// Wikidata property (P968) of - [Type(DataType.Url)] - EMail = 968, - - /// Wikidata property (P969) of - [Type(DataType.String)] - LocatedAtStreetAddress = 969, - - /// Wikidata property (P970) of - [Type(DataType.Item)] - NeurologicalFunction = 970, - - /// Wikidata property (P971) of - [Type(DataType.Item)] - CategoryCombinesTopics = 971, - - /// Wikidata property (P972) of - [Type(DataType.Item)] - Catalog = 972, - - /// Wikidata property (P973) of - [Type(DataType.Url)] - DescribedAtURL = 973, - - /// Wikidata property (P974) of - [Type(DataType.Item)] - Tributary = 974, - - /// Wikidata property (P980) of - [Type(DataType.String)] - CodeForWeekendAndHolidayHomesSweden = 980, - - /// Wikidata property (P981) of - [Type(DataType.String)] - BAGCodeForDutchTowns = 981, - - /// Wikidata property (P982) of - [Type(DataType.String)] - MusicBrainzAreaID = 982, - - /// Wikidata property (P984) of - [Type(DataType.String)] - IOCCountryCode = 984, - - /// Wikidata property (P988) of - [Type(DataType.String)] - PhilippineStandardGeographicCode = 988, - - /// Wikidata property (P989) of - [Type(DataType.CommonsMediaFile)] - SpokenTextAudio = 989, - - /// Wikidata property (P990) of - [Type(DataType.CommonsMediaFile)] - AudioRecordingOfTheSubjectsSpokenVoice = 990, - - /// Wikidata property (P991) of - [Type(DataType.Item)] - SuccessfulCandidate = 991, - - /// Wikidata property (P993) of - [Type(DataType.String)] - NFPAHealth = 993, - - /// Wikidata property (P994) of - [Type(DataType.String)] - NFPAFire = 994, - - /// Wikidata property (P995) of - [Type(DataType.String)] - NFPAReactivity = 995, - - /// Wikidata property (P996) of - [Type(DataType.CommonsMediaFile)] - ScanFileCommons = 996, - - /// Wikidata property (P998) of - [Type(DataType.String)] - Dmoz = 998, - - /// Wikidata property (P999) of - [Type(DataType.String)] - ARICNS = 999, - - /// Wikidata property (P1000) of - [Type(DataType.Item)] - RecordHeld = 1000, - - /// Wikidata property (P1001) of - [Type(DataType.Item)] - AppliesToJurisdiction = 1001, - - /// Wikidata property (P1002) of - [Type(DataType.Item)] - EngineConfiguration = 1002, - - /// Wikidata property (P1003) of - [Type(DataType.String)] - NLRRomaniaIdentifier = 1003, - - /// Wikidata property (P1004) of - [Type(DataType.String)] - MusicBrainzPlaceID = 1004, - - /// Wikidata property (P1005) of - [Type(DataType.String)] - PTBNPIdentifier = 1005, - - /// Wikidata property (P1006) of - [Type(DataType.String)] - NTAIdentifierNetherlands = 1006, - - /// Wikidata property (P1007) of - [Type(DataType.String)] - LattesPlatformNumber = 1007, - - /// Wikidata property (P1010) of - [Type(DataType.String)] - IranStatisticsID = 1010, - - /// Wikidata property (P1011) of - [Type(DataType.Item)] - Excluding = 1011, - - /// Wikidata property (P1012) of - [Type(DataType.Item)] - Including = 1012, - - /// Wikidata property (P1013) of - [Type(DataType.Item)] - CriterionUsed = 1013, - - /// Wikidata property (P1014) of - [Type(DataType.String)] - AATIdentifier = 1014, - - /// Wikidata property (P1015) of - [Type(DataType.String)] - BIBSYSIdentifier = 1015, - - /// Wikidata property (P1016) of - [Type(DataType.Item)] - AsteroidTaxonomy = 1016, - - /// Wikidata property (P1017) of - [Type(DataType.String)] - BAVVaticanLibraryIdentifier = 1017, - - /// Wikidata property (P1018) of - [Type(DataType.Item)] - LanguageRegulatoryBody = 1018, - - /// Wikidata property (P1019) of - [Type(DataType.Url)] - FeedURL = 1019, - - /// Wikidata property (P1021) of - [Type(DataType.String)] - KldB2010OccupationCode = 1021, - - /// Wikidata property (P1022) of - [Type(DataType.String)] - CNO11OccupationCode = 1022, - - /// Wikidata property (P1023) of - [Type(DataType.String)] - SBC2010OccupationCode = 1023, - - /// Wikidata property (P1024) of - [Type(DataType.String)] - SBFIOccupationCode = 1024, - - /// Wikidata property (P1025) of - [Type(DataType.String)] - SUDOCEditions = 1025, - - /// Wikidata property (P1026) of - [Type(DataType.Item)] - DoctoralThesis = 1026, - - /// Wikidata property (P1027) of - [Type(DataType.Item)] - ConferredBy = 1027, - - /// Wikidata property (P1028) of - [Type(DataType.Item)] - DonatedBy = 1028, - - /// Wikidata property (P1029) of - [Type(DataType.Item)] - CrewMember = 1029, - - /// Wikidata property (P1030) of - [Type(DataType.String)] - LightCharacteristicOfALighthouse = 1030, - - /// Wikidata property (P1031) of - [Type(DataType.String)] - LegalCitationOfThisText = 1031, - - /// Wikidata property (P1032) of - [Type(DataType.Item)] - DigitalRightsManagementSystem = 1032, - - /// Wikidata property (P1033) of - [Type(DataType.Item)] - GHSSignalWord = 1033, - - /// Wikidata property (P1034) of - [Type(DataType.Item)] - MainFoodSource = 1034, - - /// Wikidata property (P1035) of - [Type(DataType.Item)] - HonorificSuffix = 1035, - - /// Wikidata property (P1036) of - [Type(DataType.String)] - DeweyDecimalClassification = 1036, - - /// Wikidata property (P1037) of - [Type(DataType.Item)] - ManagerDirector = 1037, - - /// Wikidata property (P1038) of - [Type(DataType.Item)] - Relative = 1038, - - /// Wikidata property (P1039) of - [Type(DataType.Item)] - TypeOfKinship = 1039, - - /// Wikidata property (P1040) of - [Type(DataType.Item)] - FilmEditor = 1040, - - /// Wikidata property (P1041) of - [Type(DataType.Item)] - SocketsSupported = 1041, - - /// Wikidata property (P1042) of - [Type(DataType.String)] - ZDBIdentifier = 1042, - - /// Wikidata property (P1043) of - [Type(DataType.String)] - IDEOJobID = 1043, - - /// Wikidata property (P1044) of - [Type(DataType.String)] - SWBEditions = 1044, - - /// Wikidata property (P1045) of - [Type(DataType.String)] - SycomoreID = 1045, - - /// Wikidata property (P1046) of - [Type(DataType.Item)] - DiscoveryMethod = 1046, - - /// Wikidata property (P1047) of - [Type(DataType.String)] - CatholicHierarchyPersonID = 1047, - - /// Wikidata property (P1048) of - [Type(DataType.String)] - NCLIdentifier = 1048, - - /// Wikidata property (P1049) of - [Type(DataType.Item)] - DeityOf = 1049, - - /// Wikidata property (P1050) of - [Type(DataType.Item)] - MedicalCondition = 1050, - - /// Wikidata property (P1051) of - [Type(DataType.String)] - PSHID = 1051, - - /// Wikidata property (P1052) of - [Type(DataType.String)] - PortugueseJobCodeCPP2010 = 1052, - - /// Wikidata property (P1053) of - [Type(DataType.String)] - ResearcherID = 1053, - - /// Wikidata property (P1054) of - [Type(DataType.String)] - NDLEditions = 1054, - - /// Wikidata property (P1055) of - [Type(DataType.String)] - NLMUniqueID = 1055, - - /// Wikidata property (P1056) of - [Type(DataType.Item)] - Product = 1056, - - /// Wikidata property (P1057) of - [Type(DataType.Item)] - Chromosome = 1057, - - /// Wikidata property (P1058) of - [Type(DataType.String)] - ERAJournalID = 1058, - - /// Wikidata property (P1059) of - [Type(DataType.String)] - CVR = 1059, - - /// Wikidata property (P1060) of - [Type(DataType.Item)] - PathogenTransmissionProcess = 1060, - - /// Wikidata property (P1064) of - [Type(DataType.Item)] - TrackGauge = 1064, - - /// Wikidata property (P1065) of - [Type(DataType.Url)] - ArchiveURL = 1065, - - /// Wikidata property (P1066) of - [Type(DataType.Item)] - StudentOf = 1066, - - /// Wikidata property (P1067) of - [Type(DataType.String)] - ThailandCentralAdministrativeUnitCode = 1067, - - /// Wikidata property (P1068) of - [Type(DataType.Item)] - InstructionSet = 1068, - - /// Wikidata property (P1069) of - [Type(DataType.String)] - DanemarkJobCodeDISCO08 = 1069, - - /// Wikidata property (P1070) of - [Type(DataType.String)] - PlantListID = 1070, - - /// Wikidata property (P1071) of - [Type(DataType.Item)] - LocationOfFinalAssembly = 1071, - - /// Wikidata property (P1072) of - [Type(DataType.Item)] - ReadableFileFormat = 1072, - - /// Wikidata property (P1073) of - [Type(DataType.Item)] - WritableFileFormat = 1073, - - /// Wikidata property (P1074) of - [Type(DataType.Item)] - FictionalAnalogOf = 1074, - - /// Wikidata property (P1075) of - [Type(DataType.Item)] - Rector = 1075, - - /// Wikidata property (P1076) of - [Type(DataType.String)] - ICTVVirusID = 1076, - - /// Wikidata property (P1077) of - [Type(DataType.String)] - KOATUUIdentifier = 1077, - - /// Wikidata property (P1078) of - [Type(DataType.Item)] - ValvetrainConfiguration = 1078, - - /// Wikidata property (P1079) of - [Type(DataType.Item)] - LaunchContractor = 1079, - - /// Wikidata property (P1080) of - [Type(DataType.Item)] - FromFictionalUniverse = 1080, - - /// Wikidata property (P1081) of - [Type(DataType.Quantity)] - HumanDevelopmentIndex = 1081, - - /// Wikidata property (P1082) of - [Type(DataType.Quantity)] - Population = 1082, - - /// Wikidata property (P1083) of - [Type(DataType.Quantity)] - MaximumCapacity = 1083, - - /// Wikidata property (P1084) of - [Type(DataType.String)] - EULEditions = 1084, - - /// Wikidata property (P1085) of - [Type(DataType.String)] - LibraryThingWorkIdentifier = 1085, - - /// Wikidata property (P1086) of - [Type(DataType.Quantity)] - AtomicNumber = 1086, - - /// Wikidata property (P1087) of - [Type(DataType.Quantity)] - EloRating = 1087, - - /// Wikidata property (P1088) of - [Type(DataType.Quantity)] - MohsHardness = 1088, - - /// Wikidata property (P1090) of - [Type(DataType.Quantity)] - Redshift = 1090, - - /// Wikidata property (P1092) of - [Type(DataType.Quantity)] - TotalProduced = 1092, - - /// Wikidata property (P1093) of - [Type(DataType.Quantity)] - GrossTonnage = 1093, - - /// Wikidata property (P1096) of - [Type(DataType.Quantity)] - OrbitalEccentricity = 1096, - - /// Wikidata property (P1097) of - [Type(DataType.Quantity)] - GFactor = 1097, - - /// Wikidata property (P1098) of - [Type(DataType.Quantity)] - NumberOfSpeakers = 1098, - - /// Wikidata property (P1099) of - [Type(DataType.Quantity)] - NumberOfMasts = 1099, - - /// Wikidata property (P1100) of - [Type(DataType.Quantity)] - NumberOfCylinders = 1100, - - /// Wikidata property (P1101) of - [Type(DataType.Quantity)] - FloorsAboveGround = 1101, - - /// Wikidata property (P1102) of - [Type(DataType.Quantity)] - Flattening = 1102, - - /// Wikidata property (P1103) of - [Type(DataType.Quantity)] - NumberOfPlatformTracks = 1103, - - /// Wikidata property (P1104) of - [Type(DataType.Quantity)] - NumberOfPages = 1104, - - /// Wikidata property (P1106) of - [Type(DataType.Quantity)] - SandboxQuantity = 1106, - - /// Wikidata property (P1107) of - [Type(DataType.Quantity)] - Proportion = 1107, - - /// Wikidata property (P1108) of - [Type(DataType.Quantity)] - Electronegativity = 1108, - - /// Wikidata property (P1109) of - [Type(DataType.Quantity)] - RefractiveIndex = 1109, - - /// Wikidata property (P1110) of - [Type(DataType.Quantity)] - Attendance = 1110, - - /// Wikidata property (P1111) of - [Type(DataType.Quantity)] - VotesReceived = 1111, - - /// Wikidata property (P1112) of - [Type(DataType.Quantity)] - PokedexNumber = 1112, - - /// Wikidata property (P1113) of - [Type(DataType.Quantity)] - SeriesLength = 1113, - - /// Wikidata property (P1114) of - [Type(DataType.Quantity)] - Quantity = 1114, - - /// Wikidata property (P1115) of - [Type(DataType.String)] - ATVKID = 1115, - - /// Wikidata property (P1116) of - [Type(DataType.String)] - ELSTATGeographicalCode = 1116, - - /// Wikidata property (P1117) of - [Type(DataType.Quantity)] - PKa = 1117, - - /// Wikidata property (P1120) of - [Type(DataType.Quantity)] - NumberOfDeaths = 1120, - - /// Wikidata property (P1121) of - [Type(DataType.Quantity)] - OxidationState = 1121, - - /// Wikidata property (P1122) of - [Type(DataType.Quantity)] - SpinQuantumNumber = 1122, - - /// Wikidata property (P1123) of - [Type(DataType.Quantity)] - Parity = 1123, - - /// Wikidata property (P1124) of - [Type(DataType.Quantity)] - TEU = 1124, - - /// Wikidata property (P1125) of - [Type(DataType.Quantity)] - GiniCoefficient = 1125, - - /// Wikidata property (P1126) of - [Type(DataType.Quantity)] - IsospinQuantumNumber = 1126, - - /// Wikidata property (P1127) of - [Type(DataType.Quantity)] - IsospinZComponent = 1127, - - /// Wikidata property (P1128) of - [Type(DataType.Quantity)] - Employees = 1128, - - /// Wikidata property (P1129) of - [Type(DataType.Quantity)] - NationalTeamCaps = 1129, - - /// Wikidata property (P1132) of - [Type(DataType.Quantity)] - NumberOfParticipants = 1132, - - /// Wikidata property (P1133) of - [Type(DataType.String)] - DGO4Identifier = 1133, - - /// Wikidata property (P1135) of - [Type(DataType.Item)] - NomenclaturalStatus = 1135, - - /// Wikidata property (P1136) of - [Type(DataType.Item)] - SolvedBy = 1136, - - /// Wikidata property (P1137) of - [Type(DataType.Item)] - FossilFoundInThisUnit = 1137, - - /// Wikidata property (P1138) of - [Type(DataType.String)] - KunstindeksDanmarkArtistID = 1138, - - /// Wikidata property (P1139) of - [Type(DataType.Quantity)] - FloorsBelowGround = 1139, - - /// Wikidata property (P1140) of - [Type(DataType.String)] - EHAKId = 1140, - - /// Wikidata property (P1141) of - [Type(DataType.Quantity)] - NumberOfProcessorCores = 1141, - - /// Wikidata property (P1142) of - [Type(DataType.Item)] - PoliticalIdeology = 1142, - - /// Wikidata property (P1143) of - [Type(DataType.String)] - BNArgentineEditions = 1143, - - /// Wikidata property (P1144) of - [Type(DataType.String)] - LCOCLCCNBibliographic = 1144, - - /// Wikidata property (P1145) of - [Type(DataType.Item)] - LagrangianPoint = 1145, - - /// Wikidata property (P1146) of - [Type(DataType.String)] - IAAFID = 1146, - - /// Wikidata property (P1148) of - [Type(DataType.Quantity)] - NeutronNumber = 1148, - - /// Wikidata property (P1149) of - [Type(DataType.String)] - LibraryOfCongressClassification = 1149, - - /// Wikidata property (P1150) of - [Type(DataType.String)] - RegensburgClassification = 1150, - - /// Wikidata property (P1151) of - [Type(DataType.Item)] - TopicsMainWikimediaPortal = 1151, - - /// Wikidata property (P1152) of - [Type(DataType.Item)] - IPTCMediaTopic = 1152, - - /// Wikidata property (P1153) of - [Type(DataType.String)] - ScopusAuthorID = 1153, - - /// Wikidata property (P1154) of - [Type(DataType.String)] - ScopusEID = 1154, - - /// Wikidata property (P1155) of - [Type(DataType.String)] - ScopusAffiliationID = 1155, - - /// Wikidata property (P1156) of - [Type(DataType.String)] - ScopusSourceID = 1156, - - /// Wikidata property (P1157) of - [Type(DataType.String)] - USCongressBioIdentifier = 1157, - - /// Wikidata property (P1158) of - [Type(DataType.Item)] - LocationOfLanding = 1158, - - /// Wikidata property (P1159) of - [Type(DataType.String)] - CODEN = 1159, - - /// Wikidata property (P1160) of - [Type(DataType.String)] - ISO4Abbreviation = 1160, - - /// Wikidata property (P1161) of - [Type(DataType.String)] - Z395Abbreviation = 1161, - - /// Wikidata property (P1162) of - [Type(DataType.String)] - BluebookAbbreviation = 1162, - - /// Wikidata property (P1163) of - [Type(DataType.String)] - InternetMediaType = 1163, - - /// Wikidata property (P1164) of - [Type(DataType.Quantity)] - CardinalityOfTheGroup = 1164, - - /// Wikidata property (P1165) of - [Type(DataType.Item)] - HomeWorld = 1165, - - /// Wikidata property (P1167) of - [Type(DataType.String)] - USBID = 1167, - - /// Wikidata property (P1168) of - [Type(DataType.String)] - MunicipalityCodeDenmark = 1168, - - /// Wikidata property (P1170) of - [Type(DataType.Item)] - TransmittedSignal = 1170, - - /// Wikidata property (P1171) of - [Type(DataType.Item)] - ApproximationAlgorithm = 1171, - - /// Wikidata property (P1172) of - [Type(DataType.String)] - Geokod = 1172, - - /// Wikidata property (P1174) of - [Type(DataType.Quantity)] - VisitorsPerYear = 1174, - - /// Wikidata property (P1181) of - [Type(DataType.Quantity)] - NumericValue = 1181, - - /// Wikidata property (P1182) of - [Type(DataType.String)] - LIBRISEditions = 1182, - - /// Wikidata property (P1183) of - [Type(DataType.String)] - Gewässerkennzahl = 1183, - - /// Wikidata property (P1184) of - [Type(DataType.String)] - Handle = 1184, - - /// Wikidata property (P1185) of - [Type(DataType.String)] - RodovidID = 1185, - - /// Wikidata property (P1186) of - [Type(DataType.String)] - MEPDirectoryIdentifier = 1186, - - /// Wikidata property (P1187) of - [Type(DataType.String)] - DharmaDrumBuddhistCollegePersonID = 1187, - - /// Wikidata property (P1188) of - [Type(DataType.String)] - DharmaDrumBuddhistCollegePlaceID = 1188, - - /// Wikidata property (P1189) of - [Type(DataType.String)] - ChineseLibraryClassification = 1189, - - /// Wikidata property (P1190) of - [Type(DataType.String)] - UniversalDecimalClassification = 1190, - - /// Wikidata property (P1191) of - [Type(DataType.Time)] - FirstPerformance = 1191, - - /// Wikidata property (P1192) of - [Type(DataType.Item)] - ConnectingService = 1192, - - /// Wikidata property (P1193) of - [Type(DataType.Quantity)] - Prevalence = 1193, - - /// Wikidata property (P1194) of - [Type(DataType.Item)] - ReceivedSignal = 1194, - - /// Wikidata property (P1195) of - [Type(DataType.String)] - FileExtension = 1195, - - /// Wikidata property (P1196) of - [Type(DataType.Item)] - MannerOfDeath = 1196, - - /// Wikidata property (P1198) of - [Type(DataType.Quantity)] - UnemploymentRate = 1198, - - /// Wikidata property (P1199) of - [Type(DataType.Item)] - ModeOfInheritance = 1199, - - /// Wikidata property (P1200) of - [Type(DataType.Item)] - BodiesOfWaterBasinCategory = 1200, - - /// Wikidata property (P1201) of - [Type(DataType.Item)] - SpaceTug = 1201, - - /// Wikidata property (P1202) of - [Type(DataType.Item)] - CarriesScientificInstrument = 1202, - - /// Wikidata property (P1203) of - [Type(DataType.String)] - FinnishMunicipalityNumber = 1203, - - /// Wikidata property (P1204) of - [Type(DataType.Item)] - WikimediaPortalsMainTopic = 1204, - - /// Wikidata property (P1207) of - [Type(DataType.String)] - NUKATWarsawUAuthorities = 1207, - - /// Wikidata property (P1208) of - [Type(DataType.String)] - ISMN = 1208, - - /// Wikidata property (P1209) of - [Type(DataType.String)] - CN = 1209, - - /// Wikidata property (P1210) of - [Type(DataType.Item)] - Supercharger = 1210, - - /// Wikidata property (P1211) of - [Type(DataType.Item)] - FuelSystem = 1211, - - /// Wikidata property (P1212) of - [Type(DataType.String)] - AtlasID = 1212, - - /// Wikidata property (P1213) of - [Type(DataType.String)] - NLCAuthorities = 1213, - - /// Wikidata property (P1214) of - [Type(DataType.String)] - RiksdagenPersonId = 1214, - - /// Wikidata property (P1215) of - [Type(DataType.Quantity)] - ApparentMagnitude = 1215, - - /// Wikidata property (P1216) of - [Type(DataType.String)] - NationalHeritageListForEnglandNumber = 1216, - - /// Wikidata property (P1217) of - [Type(DataType.String)] - InternetBroadwayDatabaseVenueID = 1217, - - /// Wikidata property (P1218) of - [Type(DataType.String)] - InternetBroadwayDatabaseProductionID = 1218, - - /// Wikidata property (P1219) of - [Type(DataType.String)] - InternetBroadwayDatabaseShowID = 1219, - - /// Wikidata property (P1220) of - [Type(DataType.String)] - InternetBroadwayDatabasePersonID = 1220, - - /// Wikidata property (P1221) of - [Type(DataType.Item)] - CompressorType = 1221, - - /// Wikidata property (P1222) of - [Type(DataType.String)] - NARAPersonID = 1222, - - /// Wikidata property (P1223) of - [Type(DataType.String)] - NARAOrganizationID = 1223, - - /// Wikidata property (P1224) of - [Type(DataType.String)] - NARAGeographicID = 1224, - - /// Wikidata property (P1225) of - [Type(DataType.String)] - NARATopicalSubjectID = 1225, - - /// Wikidata property (P1226) of - [Type(DataType.String)] - NARASpecificRecordsTypeID = 1226, - - /// Wikidata property (P1227) of - [Type(DataType.Item)] - AstronomicalFilter = 1227, - - /// Wikidata property (P1229) of - [Type(DataType.String)] - OpenpolisID = 1229, - - /// Wikidata property (P1230) of - [Type(DataType.String)] - JSTORJournalCode = 1230, - - /// Wikidata property (P1231) of - [Type(DataType.String)] - NARACatalogRecordID = 1231, - - /// Wikidata property (P1232) of - [Type(DataType.String)] - LinguistListCode = 1232, - - /// Wikidata property (P1233) of - [Type(DataType.String)] - ISFDBAuthorID = 1233, - - /// Wikidata property (P1234) of - [Type(DataType.String)] - ISFDBPublicationID = 1234, - - /// Wikidata property (P1235) of - [Type(DataType.String)] - ISFDBSeriesID = 1235, - - /// Wikidata property (P1236) of - [Type(DataType.String)] - ParsonsCode = 1236, - - /// Wikidata property (P1237) of - [Type(DataType.String)] - BoxOfficeMojoFilmID = 1237, - - /// Wikidata property (P1238) of - [Type(DataType.String)] - SwedishFootballAssociationID = 1238, - - /// Wikidata property (P1239) of - [Type(DataType.String)] - ISFDBPublisherID = 1239, - - /// Wikidata property (P1240) of - [Type(DataType.String)] - DanishBibliometricResearchIndicatorLevel = 1240, - - /// Wikidata property (P1241) of - [Type(DataType.String)] - SwissFootballAssociationClubNumber = 1241, - - /// Wikidata property (P1242) of - [Type(DataType.String)] - TheatricaliaPlayID = 1242, - - /// Wikidata property (P1243) of - [Type(DataType.String)] - InternationalStandardRecordingCode = 1243, - - /// Wikidata property (P1244) of - [Type(DataType.Url)] - PhoneNumberURL = 1244, - - /// Wikidata property (P1245) of - [Type(DataType.String)] - OmegaWikiDefinedMeaning = 1245, - - /// Wikidata property (P1246) of - [Type(DataType.String)] - PatentNumber = 1246, - - /// Wikidata property (P1247) of - [Type(DataType.Quantity)] - CompressionRatio = 1247, - - /// Wikidata property (P1248) of - [Type(DataType.String)] - KulturNavId = 1248, - - /// Wikidata property (P1249) of - [Type(DataType.Time)] - TimeOfEarliestWrittenRecord = 1249, - - /// Wikidata property (P1250) of - [Type(DataType.String)] - DanishBibliometricResearchIndicatorBFISNOCNO = 1250, - - /// Wikidata property (P1251) of - [Type(DataType.String)] - ABSASCLCode = 1251, - - /// Wikidata property (P1252) of - [Type(DataType.String)] - AUSTLANGCode = 1252, - - /// Wikidata property (P1253) of - [Type(DataType.String)] - BCUEcrivainsvd = 1253, - - /// Wikidata property (P1254) of - [Type(DataType.String)] - SlovenskaBiografijaID = 1254, - - /// Wikidata property (P1255) of - [Type(DataType.String)] - HelveticarchivesID = 1255, - - /// Wikidata property (P1256) of - [Type(DataType.String)] - IconclassNotation = 1256, - - /// Wikidata property (P1257) of - [Type(DataType.String)] - DepictsIconclassNotation = 1257, - - /// Wikidata property (P1258) of - [Type(DataType.String)] - RottenTomatoesIdentifier = 1258, - - /// Wikidata property (P1259) of - [Type(DataType.GlobeCoordinate)] - CoordinatesOfThePointOfView = 1259, - - /// Wikidata property (P1260) of - [Type(DataType.String)] - CulturalHeritageDatabaseInSweden = 1260, - - /// Wikidata property (P1261) of - [Type(DataType.String)] - Rundata = 1261, - - /// Wikidata property (P1262) of - [Type(DataType.String)] - RAÄNummer = 1262, - - /// Wikidata property (P1263) of - [Type(DataType.String)] - NNDBPeopleID = 1263, - - /// Wikidata property (P1264) of - [Type(DataType.Item)] - ValidInPeriod = 1264, - - /// Wikidata property (P1265) of - [Type(DataType.String)] - AlloCineMovieID = 1265, - - /// Wikidata property (P1266) of - [Type(DataType.String)] - AlloCinePersonID = 1266, - - /// Wikidata property (P1267) of - [Type(DataType.String)] - AlloCineSeriesID = 1267, - - /// Wikidata property (P1268) of - [Type(DataType.Item)] - RepresentsOrganisation = 1268, - - /// Wikidata property (P1269) of - [Type(DataType.Item)] - FacetOf = 1269, - - /// Wikidata property (P1270) of - [Type(DataType.String)] - NorwayDatabaseForStatisticsOnHigherEducationPeriodicalID = 1270, - - /// Wikidata property (P1271) of - [Type(DataType.String)] - NorwayDatabaseForStatisticsOnHigherEducationPublisherID = 1271, - - /// Wikidata property (P1272) of - [Type(DataType.String)] - NorwayImportServiceAndRegistrationAuthorityPeriodicalCode = 1272, - - /// Wikidata property (P1273) of - [Type(DataType.String)] - CANTIC = 1273, - - /// Wikidata property (P1274) of - [Type(DataType.String)] - ISFDBTitleID = 1274, - - /// Wikidata property (P1275) of - [Type(DataType.String)] - NorwayImportServiceAndRegistrationAuthorityPublisherCode = 1275, - - /// Wikidata property (P1276) of - [Type(DataType.String)] - DictionnaireDuJuraID = 1276, - - /// Wikidata property (P1277) of - [Type(DataType.String)] - JufoID = 1277, - - /// Wikidata property (P1278) of - [Type(DataType.String)] - LegalEntityIdentifier = 1278, - - /// Wikidata property (P1279) of - [Type(DataType.Quantity)] - InflationRate = 1279, - - /// Wikidata property (P1280) of - [Type(DataType.String)] - CONORIdentifier = 1280, - - /// Wikidata property (P1281) of - [Type(DataType.String)] - WOEID = 1281, - - /// Wikidata property (P1282) of - [Type(DataType.String)] - OpenStreetMapTagOrKey = 1282, - - /// Wikidata property (P1283) of - [Type(DataType.Item)] - Filmography = 1283, - - /// Wikidata property (P1284) of - [Type(DataType.String)] - MunzingerIBA = 1284, - - /// Wikidata property (P1285) of - [Type(DataType.String)] - MunzingerSport = 1285, - - /// Wikidata property (P1286) of - [Type(DataType.String)] - MunzingerPopIdentifier = 1286, - - /// Wikidata property (P1287) of - [Type(DataType.String)] - KDGKomponistenDerGegenwart = 1287, - - /// Wikidata property (P1288) of - [Type(DataType.String)] - KLGKritischesLexikonDerGegenwartsliteratur = 1288, - - /// Wikidata property (P1289) of - [Type(DataType.String)] - KLfGKritischesLexikonDerFremdsprachigenGegenwartsliteratur = 1289, - - /// Wikidata property (P1290) of - [Type(DataType.Item)] - Godparent = 1290, - - /// Wikidata property (P1291) of - [Type(DataType.String)] - AssociationAuthorsOfSwitzerlandID = 1291, - - /// Wikidata property (P1292) of - [Type(DataType.String)] - DNBEditions = 1292, - - /// Wikidata property (P1293) of - [Type(DataType.String)] - RoyalAeroClubAviatorsCertificateID = 1293, - - /// Wikidata property (P1294) of - [Type(DataType.String)] - WWFEcoregionCode = 1294, - - /// Wikidata property (P1295) of - [Type(DataType.Quantity)] - Emissivity = 1295, - - /// Wikidata property (P1296) of - [Type(DataType.String)] - GranEnciclopèdiaCatalanaID = 1296, - - /// Wikidata property (P1297) of - [Type(DataType.String)] - IRSEmployerIdentificationNumber = 1297, - - /// Wikidata property (P1299) of - [Type(DataType.Item)] - DepictedBy = 1299, - - /// Wikidata property (P1300) of - [Type(DataType.String)] - Bibcode = 1300, - - /// Wikidata property (P1301) of - [Type(DataType.Quantity)] - NumberOfElevators = 1301, - - /// Wikidata property (P1302) of - [Type(DataType.Item)] - PrimaryDestinations = 1302, - - /// Wikidata property (P1303) of - [Type(DataType.Item)] - Instrument = 1303, - - /// Wikidata property (P1304) of - [Type(DataType.Item)] - CentralBank = 1304, - - /// Wikidata property (P1305) of - [Type(DataType.String)] - SkyscraperCenterID = 1305, - - /// Wikidata property (P1307) of - [Type(DataType.String)] - SwissParliamentIdentifier = 1307, - - /// Wikidata property (P1308) of - [Type(DataType.Item)] - Officeholder = 1308, - - /// Wikidata property (P1309) of - [Type(DataType.String)] - EGAXAIdentifier = 1309, - - /// Wikidata property (P1310) of - [Type(DataType.Item)] - StatementDisputedBy = 1310, - - /// Wikidata property (P1311) of - [Type(DataType.String)] - LostbridgesOrgID = 1311, - - /// Wikidata property (P1312) of - [Type(DataType.Item)] - HasFacetPolytope = 1312, - - /// Wikidata property (P1313) of - [Type(DataType.Item)] - OfficeHeldByHeadOfGovernment = 1313, - - /// Wikidata property (P1314) of - [Type(DataType.Quantity)] - NumberOfSpans = 1314, - - /// Wikidata property (P1315) of - [Type(DataType.String)] - PeopleAustraliaIdentifier = 1315, - - /// Wikidata property (P1316) of - [Type(DataType.String)] - SMDBID = 1316, - - /// Wikidata property (P1317) of - [Type(DataType.Time)] - Floruit = 1317, - - /// Wikidata property (P1318) of - [Type(DataType.Item)] - ProvedBy = 1318, - - /// Wikidata property (P1319) of - [Type(DataType.Time)] - EarliestDate = 1319, - - /// Wikidata property (P1320) of - [Type(DataType.String)] - OpenCorporatesID = 1320, - - /// Wikidata property (P1321) of - [Type(DataType.Item)] - PlaceOfOriginSwitzerland = 1321, - - /// Wikidata property (P1322) of - [Type(DataType.Item)] - DualTo = 1322, - - /// Wikidata property (P1323) of - [Type(DataType.String)] - TerminologiaAnatomica98 = 1323, - - /// Wikidata property (P1324) of - [Type(DataType.Url)] - SourceCodeRepository = 1324, - - /// Wikidata property (P1325) of - [Type(DataType.Url)] - ExternalDataAvailableAt = 1325, - - /// Wikidata property (P1326) of - [Type(DataType.Time)] - LatestDate = 1326, - - /// Wikidata property (P1327) of - [Type(DataType.Item)] - ProfessionalOrSportsPartner = 1327, - - /// Wikidata property (P1329) of - [Type(DataType.String)] - PhoneNumber = 1329, - - /// Wikidata property (P1330) of - [Type(DataType.String)] - MusicBrainzInstrumentID = 1330, - - /// Wikidata property (P1331) of - [Type(DataType.String)] - PACEMemberID = 1331, - - /// Wikidata property (P1332) of - [Type(DataType.GlobeCoordinate)] - CoordinateOfNorthernmostPoint = 1332, - - /// Wikidata property (P1333) of - [Type(DataType.GlobeCoordinate)] - CoordinateOfSouthernmostPoint = 1333, - - /// Wikidata property (P1334) of - [Type(DataType.GlobeCoordinate)] - CoordinateOfEasternmostPoint = 1334, - - /// Wikidata property (P1335) of - [Type(DataType.GlobeCoordinate)] - CoordinateOfWesternmostPoint = 1335, - - /// Wikidata property (P1336) of - [Type(DataType.Item)] - TerritoryClaimedBy = 1336, - - /// Wikidata property (P1338) of - [Type(DataType.String)] - EPSGID = 1338, - - /// Wikidata property (P1339) of - [Type(DataType.Quantity)] - NumberOfInjured = 1339, - - /// Wikidata property (P1340) of - [Type(DataType.Item)] - EyeColor = 1340, - - /// Wikidata property (P1341) of - [Type(DataType.String)] - ItalianChamberOfDeputiesID = 1341, - - /// Wikidata property (P1342) of - [Type(DataType.Quantity)] - NumberOfSeats = 1342, - - /// Wikidata property (P1343) of - [Type(DataType.Item)] - DescribedBySource = 1343, - - /// Wikidata property (P1344) of - [Type(DataType.Item)] - ParticipantOf = 1344, - - /// Wikidata property (P1345) of - [Type(DataType.Quantity)] - NumberOfVictims = 1345, - - /// Wikidata property (P1346) of - [Type(DataType.Item)] - Winner = 1346, - - /// Wikidata property (P1347) of - [Type(DataType.Item)] - MilitaryCasualtyClassification = 1347, - - /// Wikidata property (P1348) of - [Type(DataType.Url)] - AlgaeBaseURL = 1348, - - /// Wikidata property (P1349) of - [Type(DataType.Item)] - Ploidy = 1349, - - /// Wikidata property (P1350) of - [Type(DataType.Quantity)] - NumberOfMatchesPlayed = 1350, - - /// Wikidata property (P1351) of - [Type(DataType.Quantity)] - NumberOfPointsGoalsScored = 1351, - - /// Wikidata property (P1352) of - [Type(DataType.Quantity)] - Ranking = 1352, - - /// Wikidata property (P1353) of - [Type(DataType.String)] - OriginalSpelling = 1353, - - /// Wikidata property (P1354) of - [Type(DataType.Item)] - ShownWithFeatures = 1354, - - /// Wikidata property (P1355) of - [Type(DataType.Quantity)] - Wins = 1355, - - /// Wikidata property (P1356) of - [Type(DataType.Quantity)] - Losses = 1356, - - /// Wikidata property (P1357) of - [Type(DataType.Quantity)] - MatchesGamesDrawnTied = 1357, - - /// Wikidata property (P1358) of - [Type(DataType.Quantity)] - PointsFor = 1358, - - /// Wikidata property (P1359) of - [Type(DataType.Quantity)] - NumberOfPointsGoalsConceded = 1359, - - /// Wikidata property (P1360) of - [Type(DataType.String)] - MonteCarloParticleNumber = 1360, - - /// Wikidata property (P1362) of - [Type(DataType.String)] - TheaterlexikonDerSchweizOnlineID = 1362, - - /// Wikidata property (P1363) of - [Type(DataType.Item)] - PointsGoalScoredBy = 1363, - - /// Wikidata property (P1364) of - [Type(DataType.String)] - ITTFID = 1364, - - /// Wikidata property (P1365) of - [Type(DataType.Item)] - Replaces = 1365, - - /// Wikidata property (P1366) of - [Type(DataType.Item)] - ReplacedBy = 1366, - - /// Wikidata property (P1367) of - [Type(DataType.String)] - BBCYourPaintingsArtistIdentifier = 1367, - - /// Wikidata property (P1368) of - [Type(DataType.String)] - LNBIdentifier = 1368, - - /// Wikidata property (P1369) of - [Type(DataType.String)] - IranianNationalHeritageRegistrationNumber = 1369, - - /// Wikidata property (P1370) of - [Type(DataType.String)] - IHSIID = 1370, - - /// Wikidata property (P1371) of - [Type(DataType.String)] - ASIMonumentID = 1371, - - /// Wikidata property (P1372) of - [Type(DataType.Item)] - BindingOfSoftwareLibrary = 1372, - - /// Wikidata property (P1373) of - [Type(DataType.Quantity)] - DailyRidership = 1373, - - /// Wikidata property (P1375) of - [Type(DataType.String)] - NSKIdentifier = 1375, - - /// Wikidata property (P1376) of - [Type(DataType.Item)] - CapitalOf = 1376, - - /// Wikidata property (P1377) of - [Type(DataType.String)] - MTRStationCode = 1377, - - /// Wikidata property (P1378) of - [Type(DataType.String)] - ChinaRailwayTMISStationCode = 1378, - - /// Wikidata property (P1380) of - [Type(DataType.String)] - UglybridgesComID = 1380, - - /// Wikidata property (P1381) of - [Type(DataType.String)] - BridgehunterComID = 1381, - - /// Wikidata property (P1382) of - [Type(DataType.Item)] - CoincidentWith = 1382, - - /// Wikidata property (P1383) of - [Type(DataType.Item)] - ContainsSettlement = 1383, - - /// Wikidata property (P1385) of - [Type(DataType.String)] - EnciclopediaAçorianaID = 1385, - - /// Wikidata property (P1386) of - [Type(DataType.String)] - JapaneseHighSchoolCode = 1386, - - /// Wikidata property (P1387) of - [Type(DataType.Item)] - PoliticalAlignment = 1387, - - /// Wikidata property (P1388) of - [Type(DataType.String)] - GermanRegionalKey = 1388, - - /// Wikidata property (P1389) of - [Type(DataType.Item)] - ProductCertification = 1389, - - /// Wikidata property (P1390) of - [Type(DataType.Quantity)] - MatchTimeOfScoreMinutes = 1390, - - /// Wikidata property (P1391) of - [Type(DataType.String)] - IndexFungorumID = 1391, - - /// Wikidata property (P1392) of - [Type(DataType.String)] - ComicBookDBID = 1392, - - /// Wikidata property (P1393) of - [Type(DataType.Item)] - Proxy = 1393, - - /// Wikidata property (P1394) of - [Type(DataType.String)] - GlottologCode = 1394, - - /// Wikidata property (P1395) of - [Type(DataType.String)] - NationalCancerInstituteID = 1395, - - /// Wikidata property (P1396) of - [Type(DataType.String)] - LinguasphereCode = 1396, - - /// Wikidata property (P1397) of - [Type(DataType.String)] - StateCatalogueOfGeographicalNamesIdentifierRussia = 1397, - - /// Wikidata property (P1398) of - [Type(DataType.Item)] - StructureReplaces = 1398, - - /// Wikidata property (P1399) of - [Type(DataType.Item)] - ConvictedOf = 1399, - - /// Wikidata property (P1400) of - [Type(DataType.String)] - FCCFacilityID = 1400, - - /// Wikidata property (P1401) of - [Type(DataType.Url)] - BugTrackingSystem = 1401, - - /// Wikidata property (P1402) of - [Type(DataType.String)] - FoundationalModelOfAnatomyID = 1402, - - /// Wikidata property (P1403) of - [Type(DataType.Item)] - OriginalCombination = 1403, - - /// Wikidata property (P1404) of - [Type(DataType.String)] - WorldGlacierInventoryID = 1404, - - /// Wikidata property (P1406) of - [Type(DataType.Item)] - ScriptDirectionality = 1406, - - /// Wikidata property (P1407) of - [Type(DataType.String)] - MusicBrainzSeriesID = 1407, - - /// Wikidata property (P1408) of - [Type(DataType.Item)] - LicensedToBroadcastTo = 1408, - - /// Wikidata property (P1409) of - [Type(DataType.String)] - CyclingArchivesCyclistID = 1409, - - /// Wikidata property (P1410) of - [Type(DataType.Quantity)] - NumberOfSeatsOfTheOrganizationInLegislature = 1410, - - /// Wikidata property (P1411) of - [Type(DataType.Item)] - NominatedFor = 1411, - - /// Wikidata property (P1412) of - [Type(DataType.Item)] - LanguagesSpokenOrWritten = 1412, - - /// Wikidata property (P1413) of - [Type(DataType.String)] - SFDbIDOBSOLETE = 1413, - - /// Wikidata property (P1414) of - [Type(DataType.Item)] - GUIToolkitOrFramework = 1414, - - /// Wikidata property (P1415) of - [Type(DataType.String)] - OxfordBiographyIndexNumber = 1415, - - /// Wikidata property (P1416) of - [Type(DataType.Item)] - Affiliation = 1416, - - /// Wikidata property (P1417) of - [Type(DataType.String)] - EncyclopædiaBritannicaOnlineID = 1417, - - /// Wikidata property (P1418) of - [Type(DataType.Quantity)] - OrbitsCompleted = 1418, - - /// Wikidata property (P1419) of - [Type(DataType.Item)] - Shape = 1419, - - /// Wikidata property (P1420) of - [Type(DataType.Item)] - TaxonSynonym = 1420, - - /// Wikidata property (P1421) of - [Type(DataType.Url)] - GRINURL = 1421, - - /// Wikidata property (P1422) of - [Type(DataType.String)] - SandrartNetPersonID = 1422, - - /// Wikidata property (P1423) of - [Type(DataType.Item)] - TemplatesMainTopic = 1423, - - /// Wikidata property (P1424) of - [Type(DataType.Item)] - TopicsMainTemplate = 1424, - - /// Wikidata property (P1425) of - [Type(DataType.Item)] - EcoregionWWF = 1425, - - /// Wikidata property (P1427) of - [Type(DataType.Item)] - JourneyOrigin = 1427, - - /// Wikidata property (P1428) of - [Type(DataType.String)] - LostArtID = 1428, - - /// Wikidata property (P1429) of - [Type(DataType.Item)] - Pet = 1429, - - /// Wikidata property (P1430) of - [Type(DataType.String)] - OpenPlaquesSubjectIdentifier = 1430, - - /// Wikidata property (P1431) of - [Type(DataType.Item)] - ExecutiveProducer = 1431, - - /// Wikidata property (P1432) of - [Type(DataType.Item)] - BSide = 1432, - - /// Wikidata property (P1433) of - [Type(DataType.Item)] - PublishedIn = 1433, - - /// Wikidata property (P1434) of - [Type(DataType.Item)] - DescribesTheFictionalUniverse = 1434, - - /// Wikidata property (P1435) of - [Type(DataType.Item)] - HeritageStatus = 1435, - - /// Wikidata property (P1436) of - [Type(DataType.Quantity)] - CollectionOrExhibitionSize = 1436, - - /// Wikidata property (P1437) of - [Type(DataType.Item)] - Plea = 1437, - - /// Wikidata property (P1438) of - [Type(DataType.String)] - JewishEncyclopediaIDRussian = 1438, - - /// Wikidata property (P1439) of - [Type(DataType.String)] - NorskFilmografiID = 1439, - - /// Wikidata property (P1440) of - [Type(DataType.String)] - FideID = 1440, - - /// Wikidata property (P1441) of - [Type(DataType.Item)] - PresentInWork = 1441, - - /// Wikidata property (P1442) of - [Type(DataType.CommonsMediaFile)] - ImageOfGrave = 1442, - - /// Wikidata property (P1443) of - [Type(DataType.Item)] - ScoreMethod = 1443, - - /// Wikidata property (P1444) of - [Type(DataType.Item)] - JourneyDestination = 1444, - - /// Wikidata property (P1445) of - [Type(DataType.Item)] - FictionalUniverseDescribedIn = 1445, - - /// Wikidata property (P1446) of - [Type(DataType.Quantity)] - NumberOfMissing = 1446, - - /// Wikidata property (P1447) of - [Type(DataType.String)] - SportsReferenceID = 1447, - - /// Wikidata property (P1448) of - [Type(DataType.MonolingualText)] - OfficialName = 1448, - - /// Wikidata property (P1449) of - [Type(DataType.MonolingualText)] - Nickname = 1449, - - /// Wikidata property (P1450) of - [Type(DataType.MonolingualText)] - SandboxMonolingualText = 1450, - - /// Wikidata property (P1451) of - [Type(DataType.MonolingualText)] - MottoText = 1451, - - /// Wikidata property (P1453) of - [Type(DataType.String)] - CatholicRuIdentifier = 1453, - - /// Wikidata property (P1454) of - [Type(DataType.Item)] - LegalForm = 1454, - - /// Wikidata property (P1455) of - [Type(DataType.Item)] - ListOfWorks = 1455, - - /// Wikidata property (P1456) of - [Type(DataType.Item)] - ListOfMonuments = 1456, - - /// Wikidata property (P1457) of - [Type(DataType.Quantity)] - AbsoluteMagnitude = 1457, - - /// Wikidata property (P1458) of - [Type(DataType.Quantity)] - ColorIndex = 1458, - - /// Wikidata property (P1459) of - [Type(DataType.String)] - CadwBuildingID = 1459, - - /// Wikidata property (P1460) of - [Type(DataType.String)] - NIEABuildingID = 1460, - - /// Wikidata property (P1461) of - [Type(DataType.String)] - PatientplusID = 1461, - - /// Wikidata property (P1462) of - [Type(DataType.Item)] - StandardsBody = 1462, - - /// Wikidata property (P1463) of - [Type(DataType.String)] - PRDLAuthorID = 1463, - - /// Wikidata property (P1464) of - [Type(DataType.Item)] - CategoryForPeopleBornHere = 1464, - - /// Wikidata property (P1465) of - [Type(DataType.Item)] - CategoryForPeopleWhoDiedHere = 1465, - - /// Wikidata property (P1466) of - [Type(DataType.String)] - WALSLectCode = 1466, - - /// Wikidata property (P1467) of - [Type(DataType.String)] - WALSGenusCode = 1467, - - /// Wikidata property (P1468) of - [Type(DataType.String)] - WALSFamilyCode = 1468, - - /// Wikidata property (P1469) of - [Type(DataType.String)] - FIFAPlayerCode = 1469, - - /// Wikidata property (P1470) of - [Type(DataType.Quantity)] - MaximumGlideRatio = 1470, - - /// Wikidata property (P1471) of - [Type(DataType.String)] - ReportingMark = 1471, - - /// Wikidata property (P1472) of - [Type(DataType.String)] - CommonsCreatorPage = 1472, - - /// Wikidata property (P1473) of - [Type(DataType.String)] - NupillLiteraturaDigitalAuthor = 1473, - - /// Wikidata property (P1474) of - [Type(DataType.String)] - NupillLiteraturaDigitalDocument = 1474, - - /// Wikidata property (P1476) of - [Type(DataType.MonolingualText)] - Title = 1476, - - /// Wikidata property (P1477) of - [Type(DataType.MonolingualText)] - BirthName = 1477, - - /// Wikidata property (P1478) of - [Type(DataType.Item)] - HasImmediateCause = 1478, - - /// Wikidata property (P1479) of - [Type(DataType.Item)] - HasContributingFactor = 1479, - - /// Wikidata property (P1480) of - [Type(DataType.Item)] - SourcingCircumstances = 1480, - - /// Wikidata property (P1481) of - [Type(DataType.String)] - ViciOrgID = 1481, - - /// Wikidata property (P1482) of - [Type(DataType.Url)] - StackExchangeTag = 1482, - - /// Wikidata property (P1483) of - [Type(DataType.String)] - KulturnoeNasledieRuID = 1483, - - /// Wikidata property (P1529) of - [Type(DataType.String)] - GladIdentifier = 1529, - - /// Wikidata property (P1531) of - [Type(DataType.Item)] - ParentSOfThisHybrid = 1531, - - /// Wikidata property (P1532) of - [Type(DataType.Item)] - CountryForSport = 1532, - - /// Wikidata property (P1533) of - [Type(DataType.Item)] - FamilyNameIdenticalToThisFirstName = 1533, - - /// Wikidata property (P1534) of - [Type(DataType.Item)] - EndCause = 1534, - - /// Wikidata property (P1535) of - [Type(DataType.Item)] - UsedBy = 1535, - - /// Wikidata property (P1536) of - [Type(DataType.Item)] - ImmediateCauseOf = 1536, - - /// Wikidata property (P1537) of - [Type(DataType.Item)] - ContributingFactorOf = 1537, - - /// Wikidata property (P1538) of - [Type(DataType.Quantity)] - NumberOfHouseholds = 1538, - - /// Wikidata property (P1539) of - [Type(DataType.Quantity)] - FemalePopulation = 1539, - - /// Wikidata property (P1540) of - [Type(DataType.Quantity)] - MalePopulation = 1540, - - /// Wikidata property (P1541) of - [Type(DataType.String)] - CyclingQuotientIdentifier = 1541, - - /// Wikidata property (P1542) of - [Type(DataType.Item)] - CauseOf = 1542, - - /// Wikidata property (P1543) of - [Type(DataType.CommonsMediaFile)] - Monogram = 1543, - - /// Wikidata property (P1544) of - [Type(DataType.String)] - FederalRegisterDocumentNumber = 1544, - - /// Wikidata property (P1545) of - [Type(DataType.String)] - SeriesOrdinal = 1545, - - /// Wikidata property (P1546) of - [Type(DataType.Item)] - Motto = 1546, - - /// Wikidata property (P1547) of - [Type(DataType.Item)] - DependsOn = 1547, - - /// Wikidata property (P1548) of - [Type(DataType.Quantity)] - MaximumStrahlerNumber = 1548, - - /// Wikidata property (P1549) of - [Type(DataType.MonolingualText)] - Demonym = 1549, - - /// Wikidata property (P1550) of - [Type(DataType.String)] - OrphanetID = 1550, - - /// Wikidata property (P1551) of - [Type(DataType.String)] - ExceptionalHeritageOfWalloniaIdentifier = 1551, - - /// Wikidata property (P1552) of - [Type(DataType.Item)] - HasQuality = 1552, - - /// Wikidata property (P1553) of - [Type(DataType.String)] - YandexMusicID = 1553, - - /// Wikidata property (P1554) of - [Type(DataType.String)] - UBERONID = 1554, - - /// Wikidata property (P1555) of - [Type(DataType.String)] - ExecutiveOrderNumber = 1555, - - /// Wikidata property (P1556) of - [Type(DataType.String)] - AuthorID = 1556, - - /// Wikidata property (P1557) of - [Type(DataType.Item)] - ManifestationOf = 1557, - - /// Wikidata property (P1558) of - [Type(DataType.Item)] - TempoMarking = 1558, - - /// Wikidata property (P1559) of - [Type(DataType.MonolingualText)] - NameInNativeLanguage = 1559, - - /// Wikidata property (P1560) of - [Type(DataType.Item)] - GivenNameVersionForOtherGender = 1560, - - /// Wikidata property (P1561) of - [Type(DataType.Quantity)] - NumberOfSurvivors = 1561, - - /// Wikidata property (P1562) of - [Type(DataType.String)] - AllMovieMovieID = 1562, - - /// Wikidata property (P1563) of - [Type(DataType.String)] - MacTutorIdBiographies = 1563, - - /// Wikidata property (P1564) of - [Type(DataType.String)] - AtTheCirculatingLibraryID = 1564, - - /// Wikidata property (P1565) of - [Type(DataType.String)] - EnciclopediaDeLaLiteraturaEnMexicoID = 1565, - - /// Wikidata property (P1566) of - [Type(DataType.String)] - GeoNamesID = 1566, - - /// Wikidata property (P1567) of - [Type(DataType.String)] - NISINSCode = 1567, - - /// Wikidata property (P1568) of - [Type(DataType.Item)] - Domain = 1568, - - /// Wikidata property (P1569) of - [Type(DataType.Quantity)] - NumberOfEdges = 1569, - - /// Wikidata property (P1570) of - [Type(DataType.Quantity)] - NumberOfVertices = 1570, - - /// Wikidata property (P1571) of - [Type(DataType.Item)] - Codomain = 1571, - - /// Wikidata property (P1573) of - [Type(DataType.String)] - BBCGenomeIdentifier = 1573, - - /// Wikidata property (P1574) of - [Type(DataType.Item)] - ExemplarOf = 1574, - - /// Wikidata property (P1575) of - [Type(DataType.String)] - RISSCatalog = 1575, - - /// Wikidata property (P1576) of - [Type(DataType.Item)] - Lifestyle = 1576, - - /// Wikidata property (P1577) of - [Type(DataType.String)] - GregoryAlandNumber = 1577, - - /// Wikidata property (P1578) of - [Type(DataType.String)] - GmelinNumber = 1578, - - /// Wikidata property (P1579) of - [Type(DataType.String)] - BeilsteinRegistryNumber = 1579, - - /// Wikidata property (P1580) of - [Type(DataType.String)] - UniversityOfBarcelonaAuthorityID = 1580, - - /// Wikidata property (P1581) of - [Type(DataType.Url)] - OfficialBlog = 1581, - - /// Wikidata property (P1582) of - [Type(DataType.Item)] - NaturalProductOfTaxon = 1582, - - /// Wikidata property (P1583) of - [Type(DataType.String)] - MalaCardsID = 1583, - - /// Wikidata property (P1584) of - [Type(DataType.String)] - PleiadesIdentifier = 1584, - - /// Wikidata property (P1585) of - [Type(DataType.String)] - BrazilianMunicipalityCode = 1585, - - /// Wikidata property (P1586) of - [Type(DataType.String)] - CatalanObjectOfCulturalInterestID = 1586, - - /// Wikidata property (P1587) of - [Type(DataType.String)] - SloveneCulturalHeritageRegisterID = 1587, - - /// Wikidata property (P1588) of - [Type(DataType.String)] - DesaCodeOfIndonesia = 1588, - - /// Wikidata property (P1589) of - [Type(DataType.Item)] - DeepestPoint = 1589, - - /// Wikidata property (P1590) of - [Type(DataType.Quantity)] - NumberOfCasualties = 1590, - - /// Wikidata property (P1591) of - [Type(DataType.Item)] - Defendant = 1591, - - /// Wikidata property (P1592) of - [Type(DataType.Item)] - Prosecutor = 1592, - - /// Wikidata property (P1593) of - [Type(DataType.Item)] - Defender = 1593, - - /// Wikidata property (P1594) of - [Type(DataType.Item)] - Judge = 1594, - - /// Wikidata property (P1595) of - [Type(DataType.Item)] - Charge = 1595, - - /// Wikidata property (P1596) of - [Type(DataType.Item)] - Penalty = 1596, - - /// Wikidata property (P1598) of - [Type(DataType.Item)] - Consecrator = 1598, - - /// Wikidata property (P1599) of - [Type(DataType.String)] - CambridgeAlumniDatabaseID = 1599, - - /// Wikidata property (P1600) of - [Type(DataType.String)] - CodeInventariDelPatrimoniArquitectonicDeCatalunya = 1600, - - /// Wikidata property (P1601) of - [Type(DataType.String)] - EsperantistID = 1601, - - /// Wikidata property (P1602) of - [Type(DataType.String)] - BBCYourPaintingsVenueIdentifier = 1602, - - /// Wikidata property (P1603) of - [Type(DataType.Quantity)] - NumberOfCases = 1603, - - /// Wikidata property (P1604) of - [Type(DataType.Item)] - BiosafetyLevel = 1604, - - /// Wikidata property (P1605) of - [Type(DataType.Item)] - HasNaturalReservoir = 1605, - - /// Wikidata property (P1606) of - [Type(DataType.Item)] - NaturalReservoirOf = 1606, - - /// Wikidata property (P1607) of - [Type(DataType.String)] - DialnetAuthorID = 1607, - - /// Wikidata property (P1608) of - [Type(DataType.String)] - DialnetBook = 1608, - - /// Wikidata property (P1609) of - [Type(DataType.String)] - DialnetJournal = 1609, - - /// Wikidata property (P1610) of - [Type(DataType.String)] - DialnetArticle = 1610, - - /// Wikidata property (P1611) of - [Type(DataType.Item)] - NATOCodeForGrade = 1611, - - /// Wikidata property (P1612) of - [Type(DataType.String)] - CommonsInstitutionPage = 1612, - - /// Wikidata property (P1613) of - [Type(DataType.Url)] - IRCChannel = 1613, - - /// Wikidata property (P1614) of - [Type(DataType.String)] - HistoryOfParliamentID = 1614, - - /// Wikidata property (P1615) of - [Type(DataType.String)] - CLARAID = 1615, - - /// Wikidata property (P1616) of - [Type(DataType.String)] - SIRENNumber = 1616, - - /// Wikidata property (P1617) of - [Type(DataType.String)] - BBCThingsIdentifer = 1617, - - /// Wikidata property (P1618) of - [Type(DataType.String)] - SportNumber = 1618, - - /// Wikidata property (P1619) of - [Type(DataType.Time)] - DateOfOfficialOpening = 1619, - - /// Wikidata property (P1620) of - [Type(DataType.Item)] - Plaintiff = 1620, - - /// Wikidata property (P1621) of - [Type(DataType.CommonsMediaFile)] - DetailMap = 1621, - - /// Wikidata property (P1622) of - [Type(DataType.Item)] - DrivesOnThe = 1622, - - /// Wikidata property (P1624) of - [Type(DataType.String)] - MarineTrafficPortID = 1624, - - /// Wikidata property (P1625) of - [Type(DataType.Item)] - HasMelody = 1625, - - /// Wikidata property (P1626) of - [Type(DataType.String)] - ThaiCulturalHeritageID = 1626, - - /// Wikidata property (P1627) of - [Type(DataType.String)] - EthnologueComCode = 1627, - - /// Wikidata property (P1628) of - [Type(DataType.Url)] - EquivalentProperty = 1628, - - /// Wikidata property (P1629) of - [Type(DataType.Item)] - SubjectItemOfThisProperty = 1629, - - /// Wikidata property (P1630) of - [Type(DataType.String)] - FormatterURL = 1630, - - /// Wikidata property (P1631) of - [Type(DataType.String)] - ChinaVitaeID = 1631, - - /// Wikidata property (P1632) of - [Type(DataType.String)] - HermannMauguinNotation = 1632, - - /// Wikidata property (P1635) of - [Type(DataType.MonolingualText)] - ReligiousName = 1635, - - /// Wikidata property (P1636) of - [Type(DataType.Time)] - DateOfBaptismInEarlyChildhood = 1636, - - /// Wikidata property (P1637) of - [Type(DataType.Item)] - Undercarriage = 1637, - - /// Wikidata property (P1638) of - [Type(DataType.MonolingualText)] - WorkingTitle = 1638, - - /// Wikidata property (P1639) of - [Type(DataType.Item)] - PendantOf = 1639, - - /// Wikidata property (P1640) of - [Type(DataType.Item)] - Curator = 1640, - - /// Wikidata property (P1641) of - [Type(DataType.Quantity)] - Port = 1641, - - /// Wikidata property (P1642) of - [Type(DataType.Item)] - AcquisitionTransaction = 1642, - - /// Wikidata property (P1643) of - [Type(DataType.Item)] - DepartureTransaction = 1643, - - /// Wikidata property (P1644) of - [Type(DataType.String)] - EgliseInfoID = 1644, - - /// Wikidata property (P1645) of - [Type(DataType.String)] - NISTCODATAID = 1645, - - /// Wikidata property (P1646) of - [Type(DataType.Property)] - MandatoryQualifier = 1646, - - /// Wikidata property (P1647) of - [Type(DataType.Property)] - SubpropertyOf = 1647, - - /// Wikidata property (P1648) of - [Type(DataType.String)] - DictionaryOfWelshBiographyID = 1648, - - /// Wikidata property (P1649) of - [Type(DataType.String)] - KMDbPersonID = 1649, - - /// Wikidata property (P1650) of - [Type(DataType.String)] - BBFIdentifier = 1650, - - /// Wikidata property (P1651) of - [Type(DataType.String)] - YouTubeVideoIdentifier = 1651, - - /// Wikidata property (P1652) of - [Type(DataType.Item)] - Referee = 1652, - - /// Wikidata property (P1653) of - [Type(DataType.String)] - TERYTMunicipalityCode = 1653, - - /// Wikidata property (P1654) of - [Type(DataType.Item)] - WingConfiguration = 1654, - - /// Wikidata property (P1655) of - [Type(DataType.String)] - StationNumber = 1655, - - /// Wikidata property (P1656) of - [Type(DataType.Item)] - UnveiledBy = 1656, - - /// Wikidata property (P1657) of - [Type(DataType.Item)] - MPAAFilmRating = 1657, - - /// Wikidata property (P1658) of - [Type(DataType.Quantity)] - NumberOfFaces = 1658, - - /// Wikidata property (P1659) of - [Type(DataType.Property)] - SeeAlso = 1659, - - /// Wikidata property (P1660) of - [Type(DataType.Item)] - HasIndexCase = 1660, - - /// Wikidata property (P1661) of - [Type(DataType.Quantity)] - AlexaRank = 1661, - - /// Wikidata property (P1662) of - [Type(DataType.String)] - DOIPrefix = 1662, - - /// Wikidata property (P1663) of - [Type(DataType.String)] - ProCyclingStatsID = 1663, - - /// Wikidata property (P1664) of - [Type(DataType.String)] - CyclingDatabaseID = 1664, - - /// Wikidata property (P1665) of - [Type(DataType.String)] - ChessGamesID = 1665, - - /// Wikidata property (P1666) of - [Type(DataType.String)] - ChessClubID = 1666, - - /// Wikidata property (P1667) of - [Type(DataType.String)] - TGNIdentifier = 1667, - - /// Wikidata property (P1668) of - [Type(DataType.String)] - ATCvet = 1668, - - /// Wikidata property (P1669) of - [Type(DataType.String)] - CONAIdentifier = 1669, - - /// Wikidata property (P1670) of - [Type(DataType.String)] - LACIdentifier = 1670, - - /// Wikidata property (P1671) of - [Type(DataType.String)] - RouteNumber = 1671, - - /// Wikidata property (P1672) of - [Type(DataType.Item)] - ThisTaxonIsSourceOf = 1672, - - /// Wikidata property (P1673) of - [Type(DataType.String)] - GeneralFormula = 1673, - - /// Wikidata property (P1674) of - [Type(DataType.Quantity)] - NumberConfirmed = 1674, - - /// Wikidata property (P1675) of - [Type(DataType.Quantity)] - NumberProbable = 1675, - - /// Wikidata property (P1676) of - [Type(DataType.Quantity)] - NumberSuspected = 1676, - - /// Wikidata property (P1677) of - [Type(DataType.Item)] - IndexCaseOf = 1677, - - /// Wikidata property (P1678) of - [Type(DataType.Item)] - HasVertexFigure = 1678, - - /// Wikidata property (P1679) of - [Type(DataType.String)] - BBCYourPaintingsArtworkIdentifier = 1679, - - /// Wikidata property (P1680) of - [Type(DataType.MonolingualText)] - Subtitle = 1680, - - /// Wikidata property (P1683) of - [Type(DataType.MonolingualText)] - Quote = 1683, - - /// Wikidata property (P1684) of - [Type(DataType.MonolingualText)] - Inscription = 1684, - - /// Wikidata property (P1685) of - [Type(DataType.String)] - PokemonBrowserNumber = 1685, - - /// Wikidata property (P1686) of - [Type(DataType.Item)] - ForWork = 1686, - - /// Wikidata property (P1687) of - [Type(DataType.Property)] - WikidataProperty = 1687, - - /// Wikidata property (P1688) of - [Type(DataType.String)] - AniDBIdentifier = 1688, - - /// Wikidata property (P1689) of - [Type(DataType.Quantity)] - CentralGovernmentDebtAsAPercentOfGDP = 1689, - - /// Wikidata property (P1690) of - [Type(DataType.String)] - ICD10PCS = 1690, - - /// Wikidata property (P1691) of - [Type(DataType.String)] - OperationsAndProceduresKeyOPS = 1691, - - /// Wikidata property (P1692) of - [Type(DataType.String)] - ICD9CM = 1692, - - /// Wikidata property (P1693) of - [Type(DataType.String)] - TerminologiaEmbryologicaTE = 1693, - - /// Wikidata property (P1694) of - [Type(DataType.String)] - TerminologiaHistologicaTH = 1694, - - /// Wikidata property (P1695) of - [Type(DataType.String)] - NLPIdentifier = 1695, - - /// Wikidata property (P1696) of - [Type(DataType.Property)] - InverseOf = 1696, - - /// Wikidata property (P1697) of - [Type(DataType.Quantity)] - TotalValidVotes = 1697, - - /// Wikidata property (P1699) of - [Type(DataType.String)] - SkyscraperPageBuildingId = 1699, - - /// Wikidata property (P1700) of - [Type(DataType.String)] - SIPAIdentifier = 1700, - - /// Wikidata property (P1702) of - [Type(DataType.String)] - IGESPARIdentifier = 1702, - - /// Wikidata property (P1703) of - [Type(DataType.Item)] - Pollination = 1703, - - /// Wikidata property (P1704) of - [Type(DataType.Item)] - Pollenizer = 1704, - - /// Wikidata property (P1705) of - [Type(DataType.MonolingualText)] - NativeLabel = 1705, - - /// Wikidata property (P1706) of - [Type(DataType.Item)] - TogetherWith = 1706, - - /// Wikidata property (P1707) of - [Type(DataType.String)] - DAAOIdentifier = 1707, - - /// Wikidata property (P1708) of - [Type(DataType.String)] - LfDSObjectID = 1708, - - /// Wikidata property (P1709) of - [Type(DataType.Url)] - EquivalentClass = 1709, - - /// Wikidata property (P1710) of - [Type(DataType.String)] - SächsischeBiografie = 1710, - - /// Wikidata property (P1711) of - [Type(DataType.String)] - BritishMuseumPersonInstitution = 1711, - - /// Wikidata property (P1712) of - [Type(DataType.String)] - MetacriticID = 1712, - - /// Wikidata property (P1713) of - [Type(DataType.Url)] - BiographyAtTheBundestagOfGermany = 1713, - - /// Wikidata property (P1714) of - [Type(DataType.String)] - JournalistedID = 1714, - - /// Wikidata property (P1715) of - [Type(DataType.String)] - RKDESDIdentifierSlovenia = 1715, - - /// Wikidata property (P1716) of - [Type(DataType.Item)] - Brand = 1716, - - /// Wikidata property (P1717) of - [Type(DataType.String)] - SANDREID = 1717, - - /// Wikidata property (P1721) of - [Type(DataType.String)] - PinyinTransliteration = 1721, - - /// Wikidata property (P1725) of - [Type(DataType.Quantity)] - BeatsPerMinute = 1725, - - /// Wikidata property (P1726) of - [Type(DataType.String)] - FlorentineMuseaInventario1890ID = 1726, - - /// Wikidata property (P1727) of - [Type(DataType.String)] - FloraOfNorthAmericaTaxonID = 1727, - - /// Wikidata property (P1728) of - [Type(DataType.String)] - AllMusicArtistID = 1728, - - /// Wikidata property (P1729) of - [Type(DataType.String)] - AllMusicAlbumID = 1729, - - /// Wikidata property (P1730) of - [Type(DataType.String)] - AllMusicSongID = 1730, - - /// Wikidata property (P1731) of - [Type(DataType.Item)] - Fach = 1731, - - /// Wikidata property (P1732) of - [Type(DataType.String)] - NaturbaseID = 1732, - - /// Wikidata property (P1733) of - [Type(DataType.String)] - SteamID = 1733, - - /// Wikidata property (P1734) of - [Type(DataType.Time)] - OathOfOfficeDate = 1734, - - /// Wikidata property (P1735) of - [Type(DataType.String)] - ComedienChIdentifier = 1735, - - /// Wikidata property (P1736) of - [Type(DataType.String)] - InformationCenterForIsraeliArtArtistIdentifier = 1736, - - /// Wikidata property (P1738) of - [Type(DataType.String)] - MerckIndexMonograph = 1738, - - /// Wikidata property (P1739) of - [Type(DataType.String)] - CiNiiBookIdentifer = 1739, - - /// Wikidata property (P1740) of - [Type(DataType.Item)] - CategoryForFilmsShotAtThisLocation = 1740, - - /// Wikidata property (P1741) of - [Type(DataType.String)] - GTAAId = 1741, - - /// Wikidata property (P1743) of - [Type(DataType.String)] - BradleyAndFletcherChecklistNumber = 1743, - - /// Wikidata property (P1744) of - [Type(DataType.String)] - AgassizEtAlChecklistNumber = 1744, - - /// Wikidata property (P1745) of - [Type(DataType.String)] - VASCANID = 1745, - - /// Wikidata property (P1746) of - [Type(DataType.String)] - ZooBankNomenclaturalAct = 1746, - - /// Wikidata property (P1747) of - [Type(DataType.String)] - FloraOfChinaID = 1747, - - /// Wikidata property (P1748) of - [Type(DataType.String)] - NCIThesaurusID = 1748, - - /// Wikidata property (P1749) of - [Type(DataType.String)] - ParlementAndPolitiekID = 1749, - - /// Wikidata property (P1750) of - [Type(DataType.Item)] - NameDay = 1750, - - /// Wikidata property (P1751) of - [Type(DataType.String)] - BBCYourPaintingsCollectionIdentifier = 1751, - - /// Wikidata property (P1752) of - [Type(DataType.Quantity)] - Scale = 1752, - - /// Wikidata property (P1753) of - [Type(DataType.Item)] - ListRelatedToCategory = 1753, - - /// Wikidata property (P1754) of - [Type(DataType.Item)] - CategoryRelatedToList = 1754, - - /// Wikidata property (P1755) of - [Type(DataType.String)] - AviationSafetyNetworkAccidentDescriptionID = 1755, - - /// Wikidata property (P1760) of - [Type(DataType.String)] - AviationSafetyNetworkWikibaseOccurrence = 1760, - - /// Wikidata property (P1761) of - [Type(DataType.String)] - WatsonAndDallwitzFamilyID = 1761, - - /// Wikidata property (P1762) of - [Type(DataType.String)] - HornbostelSachsClassification = 1762, - - /// Wikidata property (P1763) of - [Type(DataType.String)] - NationalPipeOrganRegisterIdentifier = 1763, - - /// Wikidata property (P1764) of - [Type(DataType.String)] - FlemishOrganizationForImmovableHeritageRelictID = 1764, - - /// Wikidata property (P1766) of - [Type(DataType.CommonsMediaFile)] - PlaceNameSign = 1766, - - /// Wikidata property (P1769) of - [Type(DataType.String)] - DenkXwebIdentifier = 1769, - - /// Wikidata property (P1770) of - [Type(DataType.String)] - RomaniaLMICode = 1770, - - /// Wikidata property (P1771) of - [Type(DataType.String)] - IntegratedPostsecondaryEducationDataSystemIdentifier = 1771, - - /// Wikidata property (P1772) of - [Type(DataType.String)] - USDAPLANTSID = 1772, - - /// Wikidata property (P1773) of - [Type(DataType.Item)] - AttributedTo = 1773, - - /// Wikidata property (P1774) of - [Type(DataType.Item)] - WorkshopOf = 1774, - - /// Wikidata property (P1775) of - [Type(DataType.Item)] - FollowerOf = 1775, - - /// Wikidata property (P1776) of - [Type(DataType.Item)] - CircleOf = 1776, - - /// Wikidata property (P1777) of - [Type(DataType.Item)] - MannerOf = 1777, - - /// Wikidata property (P1778) of - [Type(DataType.Item)] - ForgeryAfter = 1778, - - /// Wikidata property (P1779) of - [Type(DataType.Item)] - PossibleCreator = 1779, - - /// Wikidata property (P1780) of - [Type(DataType.Item)] - SchoolOf = 1780, - - /// Wikidata property (P1782) of - [Type(DataType.String)] - CourtesyName = 1782, - - /// Wikidata property (P1785) of - [Type(DataType.String)] - TempleName = 1785, - - /// Wikidata property (P1786) of - [Type(DataType.String)] - PosthumousName = 1786, - - /// Wikidata property (P1787) of - [Type(DataType.String)] - ArtName = 1787, - - /// Wikidata property (P1788) of - [Type(DataType.String)] - DVNIdentifier = 1788, - - /// Wikidata property (P1789) of - [Type(DataType.Item)] - ChiefOperatingOfficer = 1789, - - /// Wikidata property (P1790) of - [Type(DataType.String)] - BioStorAuthorIdentifier = 1790, - - /// Wikidata property (P1791) of - [Type(DataType.Item)] - CategoryOfPeopleBuriedHere = 1791, - - /// Wikidata property (P1792) of - [Type(DataType.Item)] - CategoryOfAssociatedPeople = 1792, - - /// Wikidata property (P1793) of - [Type(DataType.String)] - FormatAsARegularExpression = 1793, - - /// Wikidata property (P1794) of - [Type(DataType.String)] - BureauDuPatrimoineDeSeineSaintDenisID = 1794, - - /// Wikidata property (P1795) of - [Type(DataType.String)] - SmithsonianAmericanArtMuseumPersonInstitutionThesaurusId = 1795, - - /// Wikidata property (P1796) of - [Type(DataType.String)] - InternationalStandardIndustrialClassificationCode = 1796, - - /// Wikidata property (P1798) of - [Type(DataType.String)] - ISO6395Code = 1798, - - /// Wikidata property (P1799) of - [Type(DataType.String)] - MalteseIslandsNationalInventoryOfCulturalPropertyIdentifier = 1799, - - /// Wikidata property (P1800) of - [Type(DataType.String)] - WikimediaDatabaseName = 1800, - - /// Wikidata property (P1801) of - [Type(DataType.CommonsMediaFile)] - CommemorativePlaqueImage = 1801, - - /// Wikidata property (P1802) of - [Type(DataType.String)] - EMLOPersonIdentifier = 1802, - - /// Wikidata property (P1803) of - [Type(DataType.String)] - MasarykUniversityPersonID = 1803, - - /// Wikidata property (P1804) of - [Type(DataType.String)] - DanishNationalFilmographyID = 1804, - - /// Wikidata property (P1805) of - [Type(DataType.String)] - WorldHealthOrganisationInternationalNonproprietaryName = 1805, - - /// Wikidata property (P1806) of - [Type(DataType.String)] - ABoKNumber = 1806, - - /// Wikidata property (P1807) of - [Type(DataType.String)] - GreatAragoneseEncyclopediaID = 1807, - - /// Wikidata property (P1808) of - [Type(DataType.String)] - SenatFrID = 1808, - - /// Wikidata property (P1809) of - [Type(DataType.Item)] - Choreographer = 1809, - - /// Wikidata property (P1810) of - [Type(DataType.String)] - NamedAs = 1810, - - /// Wikidata property (P1811) of - [Type(DataType.Item)] - ListOfEpisodes = 1811, - - /// Wikidata property (P1813) of - [Type(DataType.MonolingualText)] - ShortName = 1813, - - /// Wikidata property (P1814) of - [Type(DataType.String)] - NameInKana = 1814, - - /// Wikidata property (P1815) of - [Type(DataType.String)] - RSLScannedBooksIdentifier = 1815, - - /// Wikidata property (P1816) of - [Type(DataType.String)] - NationalPortraitGalleryLondonPersonIdentifier = 1816, - - /// Wikidata property (P1817) of - [Type(DataType.Item)] - Addressee = 1817, - - /// Wikidata property (P1818) of - [Type(DataType.String)] - KH = 1818, - - /// Wikidata property (P1819) of - [Type(DataType.String)] - GenealogicsOrgPersonID = 1819, - - /// Wikidata property (P1820) of - [Type(DataType.String)] - OpenFoodFactsFoodAdditiveSlug = 1820, - - /// Wikidata property (P1821) of - [Type(DataType.String)] - OpenFoodFactsFoodCategorySlug = 1821, - - /// Wikidata property (P1822) of - [Type(DataType.String)] - DSHObjectID = 1822, - - /// Wikidata property (P1823) of - [Type(DataType.String)] - BAnQID = 1823, - - /// Wikidata property (P1824) of - [Type(DataType.String)] - RoadNumber = 1824, - - /// Wikidata property (P1825) of - [Type(DataType.String)] - BaseballReferenceComMajorLeaguePlayerID = 1825, - - /// Wikidata property (P1826) of - [Type(DataType.String)] - BaseballReferenceComMinorLeaguePlayerID = 1826, - - /// Wikidata property (P1827) of - [Type(DataType.String)] - ISWC = 1827, - - /// Wikidata property (P1828) of - [Type(DataType.String)] - IPINumber = 1828, - - /// Wikidata property (P1829) of - [Type(DataType.String)] - RoudFolkSongIndex = 1829, - - /// Wikidata property (P1830) of - [Type(DataType.Item)] - OwnerOf = 1830, - - /// Wikidata property (P1831) of - [Type(DataType.Quantity)] - Electorate = 1831, - - /// Wikidata property (P1832) of - [Type(DataType.String)] - GrassBaseID = 1832, - - /// Wikidata property (P1833) of - [Type(DataType.Quantity)] - NumberOfRegisteredUsersContributors = 1833, - - /// Wikidata property (P1836) of - [Type(DataType.String)] - DraftPickNumber = 1836, - - /// Wikidata property (P1837) of - [Type(DataType.String)] - GaoloumiID = 1837, - - /// Wikidata property (P1838) of - [Type(DataType.String)] - PSSArchiID = 1838, - - /// Wikidata property (P1839) of - [Type(DataType.String)] - USFederalElectionCommissionIdentifier = 1839, - - /// Wikidata property (P1840) of - [Type(DataType.Item)] - InvestigatedBy = 1840, - - /// Wikidata property (P1841) of - [Type(DataType.String)] - SwedishDistrictCode = 1841, - - /// Wikidata property (P1842) of - [Type(DataType.String)] - GlobalAnabaptistMennoniteEncyclopediaOnlineIdentifier = 1842, - - /// Wikidata property (P1843) of - [Type(DataType.MonolingualText)] - TaxonCommonName = 1843, - - /// Wikidata property (P1844) of - [Type(DataType.String)] - HathiTrustId = 1844, - - /// Wikidata property (P1845) of - [Type(DataType.String)] - AntiVirusAlias = 1845, - - /// Wikidata property (P1846) of - [Type(DataType.CommonsMediaFile)] - DistributionMap = 1846, - - /// Wikidata property (P1847) of - [Type(DataType.String)] - NasjonalbiblioteketPhotographerID = 1847, - - /// Wikidata property (P1848) of - [Type(DataType.String)] - INPNCode = 1848, - - /// Wikidata property (P1849) of - [Type(DataType.String)] - SSRWrittenFormID = 1849, - - /// Wikidata property (P1850) of - [Type(DataType.String)] - SSRNameID = 1850, - - /// Wikidata property (P1851) of - [Type(DataType.Item)] - InputSet = 1851, - - /// Wikidata property (P1852) of - [Type(DataType.String)] - PerryIndex = 1852, - - /// Wikidata property (P1853) of - [Type(DataType.Item)] - BloodType = 1853, - - /// Wikidata property (P1854) of - [Type(DataType.String)] - KievStreetCode = 1854, - - /// Wikidata property (P1855) of - [Type(DataType.Item)] - WikidataPropertyExample = 1855, - - /// Wikidata property (P1856) of - [Type(DataType.CommonsMediaFile)] - WikidataExampleMediaFile = 1856, - - /// Wikidata property (P1858) of - [Type(DataType.String)] - WikidataExampleString = 1858, - - /// Wikidata property (P1859) of - [Type(DataType.Item)] - WikidataExampleItemValue = 1859, - - /// Wikidata property (P1860) of - [Type(DataType.Url)] - WikidataExampleURL = 1860, - - /// Wikidata property (P1861) of - [Type(DataType.Time)] - WikidataExampleTime = 1861, - - /// Wikidata property (P1862) of - [Type(DataType.Quantity)] - WikidataExampleQuantity = 1862, - - /// Wikidata property (P1863) of - [Type(DataType.Property)] - WikidataExamplePropertyValue = 1863, - - /// Wikidata property (P1864) of - [Type(DataType.MonolingualText)] - WikidataExampleMonolingualText = 1864, - - /// Wikidata property (P1865) of - [Type(DataType.GlobeCoordinate)] - WikidataExampleGeographicCoordinates = 1865, - - /// Wikidata property (P1866) of - [Type(DataType.String)] - CatholicHierarchyDioceseID = 1866, - - /// Wikidata property (P1867) of - [Type(DataType.Quantity)] - EligibleVoters = 1867, - - /// Wikidata property (P1868) of - [Type(DataType.Quantity)] - BallotsCast = 1868, - - /// Wikidata property (P1869) of - [Type(DataType.String)] - HallOfValorID = 1869, - - /// Wikidata property (P1870) of - [Type(DataType.String)] - NameAssigningAuthorityNumber = 1870, - - /// Wikidata property (P1871) of - [Type(DataType.String)] - CERLID = 1871, - - /// Wikidata property (P1872) of - [Type(DataType.Quantity)] - MinimumNumberOfPlayers = 1872, - - /// Wikidata property (P1873) of - [Type(DataType.Quantity)] - MaximumNumberOfPlayers = 1873, - - /// Wikidata property (P1874) of - [Type(DataType.String)] - NetflixIdentifier = 1874, - - /// Wikidata property (P1875) of - [Type(DataType.Item)] - RepresentedBy = 1875, - - /// Wikidata property (P1876) of - [Type(DataType.Item)] - Spacecraft = 1876, - - /// Wikidata property (P1877) of - [Type(DataType.Item)] - AfterAWorkBy = 1877, - - /// Wikidata property (P1878) of - [Type(DataType.Item)] - VoxATypIClassification = 1878, - - /// Wikidata property (P1879) of - [Type(DataType.Item)] - IncomeClassificationPhilippines = 1879, - - /// Wikidata property (P1880) of - [Type(DataType.Item)] - MeasuredBy = 1880, - - /// Wikidata property (P1881) of - [Type(DataType.Item)] - ListOfCharacters = 1881, - - /// Wikidata property (P1882) of - [Type(DataType.String)] - WebGalleryOfArtIdentifier = 1882, - - /// Wikidata property (P1883) of - [Type(DataType.String)] - DeclaratorOrgID = 1883, - - /// Wikidata property (P1884) of - [Type(DataType.Item)] - HairColor = 1884, - - /// Wikidata property (P1885) of - [Type(DataType.Item)] - Cathedral = 1885, - - /// Wikidata property (P1886) of - [Type(DataType.String)] - SmithsonianVolcanoIdentifier = 1886, - - /// Wikidata property (P1887) of - [Type(DataType.Item)] - ViceCounty = 1887, - - /// Wikidata property (P1888) of - [Type(DataType.String)] - DictionaryOfMedievalNamesFromEuropeanSourcesEntry = 1888, - - /// Wikidata property (P1889) of - [Type(DataType.Item)] - DifferentFrom = 1889, - - /// Wikidata property (P1890) of - [Type(DataType.String)] - BNCIdentifier = 1890, - - /// Wikidata property (P1891) of - [Type(DataType.Item)] - Signatory = 1891, - - /// Wikidata property (P1893) of - [Type(DataType.String)] - OpenPlaquesPlaqueIdentifier = 1893, - - /// Wikidata property (P1894) of - [Type(DataType.String)] - DanishUrbanAreaCode = 1894, - - /// Wikidata property (P1895) of - [Type(DataType.String)] - FaunaEuropaeaID = 1895, - - /// Wikidata property (P1896) of - [Type(DataType.Url)] - SourceWebsiteForTheProperty = 1896, - - /// Wikidata property (P1897) of - [Type(DataType.Item)] - HighestNote = 1897, - - /// Wikidata property (P1898) of - [Type(DataType.Item)] - LowestNote = 1898, - - /// Wikidata property (P1899) of - [Type(DataType.String)] - LibrivoxAuthorID = 1899, - - /// Wikidata property (P1900) of - [Type(DataType.String)] - EAGLEId = 1900, - - /// Wikidata property (P1901) of - [Type(DataType.String)] - BALaTPersonOrganisationId = 1901, - - /// Wikidata property (P1902) of - [Type(DataType.String)] - SpotifyArtistID = 1902, - - /// Wikidata property (P1903) of - [Type(DataType.Item)] - VolcanicExplosivityIndex = 1903, - - /// Wikidata property (P1905) of - [Type(DataType.MonolingualText)] - FundRefRegistryName = 1905, - - /// Wikidata property (P1906) of - [Type(DataType.Item)] - OfficeHeldByHeadOfState = 1906, - - /// Wikidata property (P1907) of - [Type(DataType.String)] - AustralianDictionaryOfBiographyIdentifier = 1907, - - /// Wikidata property (P1908) of - [Type(DataType.String)] - CommonwealthWarGravesCommissionPersonIdentifier = 1908, - - /// Wikidata property (P1909) of - [Type(DataType.Item)] - SideEffect = 1909, - - /// Wikidata property (P1910) of - [Type(DataType.Item)] - DecreasedExpressionIn = 1910, - - /// Wikidata property (P1911) of - [Type(DataType.Item)] - IncreasedExpressionIn = 1911, - - /// Wikidata property (P1912) of - [Type(DataType.Item)] - DeletionAssociationWith = 1912, - - /// Wikidata property (P1913) of - [Type(DataType.Item)] - GeneDuplicationAssociationWith = 1913, - - /// Wikidata property (P1914) of - [Type(DataType.Item)] - GeneInsertionAssociationWith = 1914, - - /// Wikidata property (P1915) of - [Type(DataType.Item)] - GeneInversionAssociationWith = 1915, - - /// Wikidata property (P1916) of - [Type(DataType.Item)] - GeneSubstitutionAssociationWith = 1916, - - /// Wikidata property (P1917) of - [Type(DataType.Item)] - PosttranslationalModificationAssociationWith = 1917, - - /// Wikidata property (P1918) of - [Type(DataType.Item)] - AlteredRegulationLeadsTo = 1918, - - /// Wikidata property (P1919) of - [Type(DataType.String)] - MinistryOfEducationOfChileSchoolID = 1919, - - /// Wikidata property (P1920) of - [Type(DataType.String)] - CommonwealthWarGravesCommissionBurialGroundIdentifier = 1920, - - /// Wikidata property (P1921) of - [Type(DataType.String)] - URIPatternForRDFResource = 1921, - - /// Wikidata property (P1922) of - [Type(DataType.MonolingualText)] - FirstLine = 1922, - - /// Wikidata property (P1923) of - [Type(DataType.Item)] - ParticipatingTeam = 1923, - - /// Wikidata property (P1924) of - [Type(DataType.Item)] - VaccineFor = 1924, - - /// Wikidata property (P1925) of - [Type(DataType.String)] - VIOLINID = 1925, - - /// Wikidata property (P1928) of - [Type(DataType.String)] - VaccineOntologyID = 1928, - - /// Wikidata property (P1929) of - [Type(DataType.String)] - ClinvarAccessionNumber = 1929, - - /// Wikidata property (P1930) of - [Type(DataType.String)] - DSMV = 1930, - - /// Wikidata property (P1931) of - [Type(DataType.String)] - NPGID = 1931, - - /// Wikidata property (P1932) of - [Type(DataType.String)] - StatedAs = 1932, - - /// Wikidata property (P1933) of - [Type(DataType.String)] - MobyGamesID = 1933, - - /// Wikidata property (P1934) of - [Type(DataType.String)] - AnimatorRuFilmID = 1934, - - /// Wikidata property (P1935) of - [Type(DataType.String)] - DBCSID = 1935, - - /// Wikidata property (P1936) of - [Type(DataType.String)] - DigitalAtlasOfTheRomanEmpireID = 1936, - - /// Wikidata property (P1937) of - [Type(DataType.String)] - UNLOCODE = 1937, - - /// Wikidata property (P1938) of - [Type(DataType.String)] - ProjectGutenbergAuthorID = 1938, - - /// Wikidata property (P1939) of - [Type(DataType.String)] - DyntaxaID = 1939, - - /// Wikidata property (P1940) of - [Type(DataType.String)] - ConifersOrgID = 1940, - - /// Wikidata property (P1942) of - [Type(DataType.String)] - McCuneReischauerRomanization = 1942, - - /// Wikidata property (P1943) of - [Type(DataType.CommonsMediaFile)] - LocationMap = 1943, - - /// Wikidata property (P1944) of - [Type(DataType.CommonsMediaFile)] - ReliefLocationMap = 1944, - - /// Wikidata property (P1945) of - [Type(DataType.String)] - StreetKey = 1945, - - /// Wikidata property (P1946) of - [Type(DataType.String)] - NationalLibraryOfIrelandAuthority = 1946, - - /// Wikidata property (P1947) of - [Type(DataType.String)] - MapillaryID = 1947, - - /// Wikidata property (P1948) of - [Type(DataType.String)] - BerlPapIdentifier = 1948, - - /// Wikidata property (P1949) of - [Type(DataType.String)] - CulturaItaliaID = 1949, - - /// Wikidata property (P1950) of - [Type(DataType.Item)] - SecondSurnameInSpanishName = 1950, - - /// Wikidata property (P1951) of - [Type(DataType.Item)] - Investor = 1951, - - /// Wikidata property (P1952) of - [Type(DataType.String)] - EncyclopaediaMetallumBandID = 1952, - - /// Wikidata property (P1953) of - [Type(DataType.String)] - DiscogsArtistID = 1953, - - /// Wikidata property (P1954) of - [Type(DataType.String)] - DiscogsMasterID = 1954, - - /// Wikidata property (P1955) of - [Type(DataType.String)] - DiscogsLabelID = 1955, - - /// Wikidata property (P1956) of - [Type(DataType.Item)] - TakeoffAndLandingCapability = 1956, - - /// Wikidata property (P1957) of - [Type(DataType.Url)] - WikisourceIndexPage = 1957, - - /// Wikidata property (P1958) of - [Type(DataType.String)] - TrismegistosGeoID = 1958, - - /// Wikidata property (P1959) of - [Type(DataType.String)] - DutchSenatePersonID = 1959, - - /// Wikidata property (P1960) of - [Type(DataType.String)] - GoogleScholarID = 1960, - - /// Wikidata property (P1961) of - [Type(DataType.String)] - IdentifierOfComiteDesTravauxHistoriquesEtScientifiques = 1961, - - /// Wikidata property (P1962) of - [Type(DataType.Item)] - Patron = 1962, - - /// Wikidata property (P1963) of - [Type(DataType.Property)] - PropertiesForThisType = 1963, - - /// Wikidata property (P1966) of - [Type(DataType.String)] - BibliotecaNacionalDeChileCatalogueNumber = 1966, - - /// Wikidata property (P1967) of - [Type(DataType.String)] - BoxRecID = 1967, - - /// Wikidata property (P1968) of - [Type(DataType.String)] - FoursquareVenueID = 1968, - - /// Wikidata property (P1969) of - [Type(DataType.String)] - MovieMeterDirectorID = 1969, - - /// Wikidata property (P1970) of - [Type(DataType.String)] - MovieMeterMovieID = 1970, - - /// Wikidata property (P1971) of - [Type(DataType.Quantity)] - NumberOfChildren = 1971, - - /// Wikidata property (P1972) of - [Type(DataType.String)] - OpenHubID = 1972, - - /// Wikidata property (P1973) of - [Type(DataType.String)] - RSLEditions = 1973, - - /// Wikidata property (P1976) of - [Type(DataType.String)] - INEGILocalityIdentifier = 1976, - - /// Wikidata property (P1977) of - [Type(DataType.String)] - LesarchivesduspectacleID = 1977, - - /// Wikidata property (P1978) of - [Type(DataType.String)] - USDANDBNumber = 1978, - - /// Wikidata property (P1979) of - [Type(DataType.String)] - RighteousAmongTheNationsID = 1979, - - /// Wikidata property (P1980) of - [Type(DataType.String)] - PolSysID = 1980, - - /// Wikidata property (P1981) of - [Type(DataType.Item)] - FSKFilmRating = 1981, - - /// Wikidata property (P1982) of - [Type(DataType.String)] - AnimeNewsNetworkPersonID = 1982, - - /// Wikidata property (P1983) of - [Type(DataType.String)] - AnimeNewsNetworkCompanyID = 1983, - - /// Wikidata property (P1984) of - [Type(DataType.String)] - AnimeNewsNetworkMangaID = 1984, - - /// Wikidata property (P1985) of - [Type(DataType.String)] - AnimeNewsNetworkAnimeID = 1985, - - /// Wikidata property (P1986) of - [Type(DataType.String)] - DizionarioBiograficoDegliItaliani = 1986, - - /// Wikidata property (P1987) of - [Type(DataType.String)] - MCNCode = 1987, - - /// Wikidata property (P1988) of - [Type(DataType.String)] - DelargeID = 1988, - - /// Wikidata property (P1989) of - [Type(DataType.String)] - EncyclopaediaMetallumArtistID = 1989, - - /// Wikidata property (P1990) of - [Type(DataType.Item)] - SpeciesKept = 1990, - - /// Wikidata property (P1991) of - [Type(DataType.Url)] - LPSNURL = 1991, - - /// Wikidata property (P1992) of - [Type(DataType.String)] - PlaziID = 1992, - - /// Wikidata property (P1993) of - [Type(DataType.String)] - TeXString = 1993, - - /// Wikidata property (P1994) of - [Type(DataType.String)] - AllMusicCompositionID = 1994, - - /// Wikidata property (P1995) of - [Type(DataType.Item)] - MedicalSpecialty = 1995, - - /// Wikidata property (P1996) of - [Type(DataType.String)] - ParliamentUkID = 1996, - - /// Wikidata property (P1997) of - [Type(DataType.String)] - FacebookPlacesID = 1997, - - /// Wikidata property (P1998) of - [Type(DataType.String)] - UCICode = 1998, - - /// Wikidata property (P1999) of - [Type(DataType.Item)] - UNESCOLanguageStatus = 1999, - - /// Wikidata property (P2000) of - [Type(DataType.String)] - CPDLID = 2000, - - /// Wikidata property (P2001) of - [Type(DataType.String)] - RevisedRomanisation = 2001, - - /// Wikidata property (P2002) of - [Type(DataType.String)] - TwitterUsername = 2002, - - /// Wikidata property (P2003) of - [Type(DataType.String)] - InstagramUsername = 2003, - - /// Wikidata property (P2004) of - [Type(DataType.String)] - NALTId = 2004, - - /// Wikidata property (P2005) of - [Type(DataType.String)] - CatalogusProfessorumHalensis = 2005, - - /// Wikidata property (P2006) of - [Type(DataType.String)] - ZooBankAuthorID = 2006, - - /// Wikidata property (P2007) of - [Type(DataType.String)] - ZooBankPublicationID = 2007, - - /// Wikidata property (P2008) of - [Type(DataType.String)] - IPNIPublicationID = 2008, - - /// Wikidata property (P2009) of - [Type(DataType.String)] - ExifModel = 2009, - - /// Wikidata property (P2010) of - [Type(DataType.String)] - ExifMake = 2010, - - /// Wikidata property (P2011) of - [Type(DataType.String)] - CooperHewittPersonID = 2011, - - /// Wikidata property (P2012) of - [Type(DataType.Item)] - Cuisine = 2012, - - /// Wikidata property (P2013) of - [Type(DataType.String)] - FacebookID = 2013, - - /// Wikidata property (P2014) of - [Type(DataType.String)] - MoMAArtworkId = 2014, - - /// Wikidata property (P2015) of - [Type(DataType.String)] - HansardID = 2015, - - /// Wikidata property (P2016) of - [Type(DataType.String)] - CatalogusProfessorumAcademiaeGroninganaeId = 2016, - - /// Wikidata property (P2017) of - [Type(DataType.String)] - IsomericSMILES = 2017, - - /// Wikidata property (P2018) of - [Type(DataType.String)] - TeuchosID = 2018, - - /// Wikidata property (P2019) of - [Type(DataType.String)] - AllMovieArtistID = 2019, - - /// Wikidata property (P2020) of - [Type(DataType.String)] - WorldfootballNetID = 2020, - - /// Wikidata property (P2021) of - [Type(DataType.Quantity)] - ErdősNumber = 2021, - - /// Wikidata property (P2024) of - [Type(DataType.String)] - GermanCattleBreedID = 2024, - - /// Wikidata property (P2025) of - [Type(DataType.String)] - FindAGraveCemeteryID = 2025, - - /// Wikidata property (P2026) of - [Type(DataType.String)] - AvibaseID = 2026, - - /// Wikidata property (P2027) of - [Type(DataType.String)] - ColourIndexInternationalConstitutionID = 2027, - - /// Wikidata property (P2028) of - [Type(DataType.String)] - UnitedStatesArmedForcesServiceNumber = 2028, - - /// Wikidata property (P2029) of - [Type(DataType.String)] - DictionaryOfUlsterBiographyID = 2029, - - /// Wikidata property (P2030) of - [Type(DataType.String)] - NASABiographicalID = 2030, - - /// Wikidata property (P2031) of - [Type(DataType.Time)] - WorkPeriodStart = 2031, - - /// Wikidata property (P2032) of - [Type(DataType.Time)] - WorkPeriodEnd = 2032, - - /// Wikidata property (P2033) of - [Type(DataType.Item)] - CategoryForPicturesTakenWithCamera = 2033, - - /// Wikidata property (P2034) of - [Type(DataType.String)] - ProjectGutenbergEbookID = 2034, - - /// Wikidata property (P2035) of - [Type(DataType.Url)] - LinkedInPersonalProfile = 2035, - - /// Wikidata property (P2036) of - [Type(DataType.String)] - AfricanPlantDatabase = 2036, - - /// Wikidata property (P2037) of - [Type(DataType.String)] - GitHubUsername = 2037, - - /// Wikidata property (P2038) of - [Type(DataType.String)] - ResearchGateID = 2038, - - /// Wikidata property (P2040) of - [Type(DataType.String)] - CITESSpeciesID = 2040, - - /// Wikidata property (P2041) of - [Type(DataType.String)] - NationalGalleryOfVictoriaArtistIdentifier = 2041, - - /// Wikidata property (P2042) of - [Type(DataType.String)] - ArtsyArtist = 2042, - - /// Wikidata property (P2043) of - [Type(DataType.Quantity)] - Length = 2043, - - /// Wikidata property (P2044) of - [Type(DataType.Quantity)] - ElevationAboveSeaLevel = 2044, - - /// Wikidata property (P2045) of - [Type(DataType.Quantity)] - OrbitalInclination = 2045, - - /// Wikidata property (P2046) of - [Type(DataType.Quantity)] - Area = 2046, - - /// Wikidata property (P2047) of - [Type(DataType.Quantity)] - RunningTime = 2047, - - /// Wikidata property (P2048) of - [Type(DataType.Quantity)] - Height = 2048, - - /// Wikidata property (P2049) of - [Type(DataType.Quantity)] - Width = 2049, - - /// Wikidata property (P2050) of - [Type(DataType.Quantity)] - Wingspan = 2050, - - /// Wikidata property (P2051) of - [Type(DataType.Quantity)] - MSinI = 2051, - - /// Wikidata property (P2052) of - [Type(DataType.Quantity)] - Speed = 2052, - - /// Wikidata property (P2053) of - [Type(DataType.Quantity)] - WatershedArea = 2053, - - /// Wikidata property (P2054) of - [Type(DataType.Quantity)] - Density = 2054, - - /// Wikidata property (P2055) of - [Type(DataType.Quantity)] - ElectricalConductivity = 2055, - - /// Wikidata property (P2056) of - [Type(DataType.Quantity)] - HeatCapacity = 2056, - - /// Wikidata property (P2057) of - [Type(DataType.String)] - HMDBID = 2057, - - /// Wikidata property (P2058) of - [Type(DataType.Item)] - Depositor = 2058, - - /// Wikidata property (P2060) of - [Type(DataType.Quantity)] - Luminosity = 2060, - - /// Wikidata property (P2061) of - [Type(DataType.Item)] - AspectRatio = 2061, - - /// Wikidata property (P2062) of - [Type(DataType.String)] - HSDBID = 2062, - - /// Wikidata property (P2063) of - [Type(DataType.String)] - LIPIDMAPSID = 2063, - - /// Wikidata property (P2064) of - [Type(DataType.String)] - KNApSAcKID = 2064, - - /// Wikidata property (P2065) of - [Type(DataType.String)] - NIAIDChemDBID = 2065, - - /// Wikidata property (P2066) of - [Type(DataType.Quantity)] - FusionEnthalpy = 2066, - - /// Wikidata property (P2067) of - [Type(DataType.Quantity)] - MassWeight = 2067, - - /// Wikidata property (P2068) of - [Type(DataType.Quantity)] - ThermalConductivity = 2068, - - /// Wikidata property (P2069) of - [Type(DataType.Quantity)] - MagneticMoment = 2069, - - /// Wikidata property (P2070) of - [Type(DataType.String)] - FellowOfTheRoyalSociety = 2070, - - /// Wikidata property (P2071) of - [Type(DataType.String)] - MemoireDesHommes = 2071, - - /// Wikidata property (P2072) of - [Type(DataType.String)] - CDBChemicalID = 2072, - - /// Wikidata property (P2073) of - [Type(DataType.Quantity)] - Range = 2073, - - /// Wikidata property (P2074) of - [Type(DataType.String)] - InternetmedicinSeID = 2074, - - /// Wikidata property (P2075) of - [Type(DataType.Quantity)] - SpeedOfSound = 2075, - - /// Wikidata property (P2076) of - [Type(DataType.Quantity)] - Temperature = 2076, - - /// Wikidata property (P2077) of - [Type(DataType.Quantity)] - Pressure = 2077, - - /// Wikidata property (P2078) of - [Type(DataType.Url)] - UserManualLink = 2078, - - /// Wikidata property (P2079) of - [Type(DataType.Item)] - FabricationMethod = 2079, - - /// Wikidata property (P2080) of - [Type(DataType.String)] - AcademiaNet = 2080, - - /// Wikidata property (P2081) of - [Type(DataType.String)] - BLDAMObjectID = 2081, - - /// Wikidata property (P2082) of - [Type(DataType.String)] - M49Code = 2082, - - /// Wikidata property (P2083) of - [Type(DataType.String)] - LeadscopeID = 2083, - - /// Wikidata property (P2084) of - [Type(DataType.String)] - ZINCID = 2084, - - /// Wikidata property (P2085) of - [Type(DataType.String)] - Nikkaji = 2085, - - /// Wikidata property (P2086) of - [Type(DataType.String)] - CDDPublicID = 2086, - - /// Wikidata property (P2087) of - [Type(DataType.String)] - CrunchBasePersonID = 2087, - - /// Wikidata property (P2088) of - [Type(DataType.String)] - CrunchBaseOrganisationID = 2088, - - /// Wikidata property (P2089) of - [Type(DataType.String)] - LibraryOfCongressJukeBoxID = 2089, - - /// Wikidata property (P2090) of - [Type(DataType.String)] - PowerOf10AthleteID = 2090, - - /// Wikidata property (P2091) of - [Type(DataType.String)] - FISAID = 2091, - - /// Wikidata property (P2092) of - [Type(DataType.String)] - BildindexDerKunstUndArchitekturID = 2092, - - /// Wikidata property (P2093) of - [Type(DataType.String)] - ShortAuthorName = 2093, - - /// Wikidata property (P2094) of - [Type(DataType.Item)] - CompetitionClass = 2094, - - /// Wikidata property (P2095) of - [Type(DataType.Item)] - CoDriver = 2095, - - /// Wikidata property (P2096) of - [Type(DataType.MonolingualText)] - ImageLegend = 2096, - - /// Wikidata property (P2097) of - [Type(DataType.Quantity)] - TermLengthOfOffice = 2097, - - /// Wikidata property (P2098) of - [Type(DataType.Item)] - SubstituteDeputyReplacementOfOfficeOfficeholder = 2098, - - /// Wikidata property (P2099) of - [Type(DataType.String)] - BCGeographicalNamesID = 2099, - - /// Wikidata property (P2100) of - [Type(DataType.String)] - BanqueDeNomsDeLieuxDuQuebecId = 2100, - - /// Wikidata property (P2101) of - [Type(DataType.Quantity)] - MeltingPoint = 2101, - - /// Wikidata property (P2102) of - [Type(DataType.Quantity)] - BoilingPoint = 2102, - - /// Wikidata property (P2103) of - [Type(DataType.Quantity)] - SizeOfTeamAtStart = 2103, - - /// Wikidata property (P2105) of - [Type(DataType.Quantity)] - SizeOfTeamAtFinish = 2105, - - /// Wikidata property (P2106) of - [Type(DataType.String)] - RXNOOntology = 2106, - - /// Wikidata property (P2107) of - [Type(DataType.Quantity)] - DecompositionPoint = 2107, - - /// Wikidata property (P2108) of - [Type(DataType.String)] - KunstindexDanmarkArtworkID = 2108, - - /// Wikidata property (P2109) of - [Type(DataType.Quantity)] - PowerOutput = 2109, - - /// Wikidata property (P2112) of - [Type(DataType.Quantity)] - WingArea = 2112, - - /// Wikidata property (P2113) of - [Type(DataType.Quantity)] - SublimationTemperature = 2113, - - /// Wikidata property (P2114) of - [Type(DataType.Quantity)] - HalfLife = 2114, - - /// Wikidata property (P2115) of - [Type(DataType.String)] - NDFRTID = 2115, - - /// Wikidata property (P2116) of - [Type(DataType.Quantity)] - EnthalpyOfVaporization = 2116, - - /// Wikidata property (P2117) of - [Type(DataType.Quantity)] - CombustionEnthalpy = 2117, - - /// Wikidata property (P2118) of - [Type(DataType.Quantity)] - KinematicViscosity = 2118, - - /// Wikidata property (P2119) of - [Type(DataType.Quantity)] - VaporPressure = 2119, - - /// Wikidata property (P2120) of - [Type(DataType.Quantity)] - Radius = 2120, - - /// Wikidata property (P2121) of - [Type(DataType.Quantity)] - PrizeMoney = 2121, - - /// Wikidata property (P2123) of - [Type(DataType.String)] - YerelNetVillageID = 2123, - - /// Wikidata property (P2124) of - [Type(DataType.Quantity)] - Membership = 2124, - - /// Wikidata property (P2125) of - [Type(DataType.String)] - RevisedHepburnRomanization = 2125, - - /// Wikidata property (P2126) of - [Type(DataType.String)] - GeorgianNationalSystemOfRomanization = 2126, - - /// Wikidata property (P2127) of - [Type(DataType.Item)] - InternationalNuclearEventScale = 2127, - - /// Wikidata property (P2128) of - [Type(DataType.Quantity)] - FlashPoint = 2128, - - /// Wikidata property (P2129) of - [Type(DataType.Quantity)] - IDLH = 2129, - - /// Wikidata property (P2130) of - [Type(DataType.Quantity)] - Cost = 2130, - - /// Wikidata property (P2131) of - [Type(DataType.Quantity)] - NominalGrossDomesticProduct = 2131, - - /// Wikidata property (P2132) of - [Type(DataType.Quantity)] - GDPPerCapita = 2132, - - /// Wikidata property (P2133) of - [Type(DataType.Quantity)] - TotalDebt = 2133, - - /// Wikidata property (P2134) of - [Type(DataType.Quantity)] - TotalReserves = 2134, - - /// Wikidata property (P2135) of - [Type(DataType.Quantity)] - TotalExports = 2135, - - /// Wikidata property (P2136) of - [Type(DataType.Quantity)] - TotalImports = 2136, - - /// Wikidata property (P2137) of - [Type(DataType.Quantity)] - TotalEquity = 2137, - - /// Wikidata property (P2138) of - [Type(DataType.Quantity)] - TotalLiabilities = 2138, - - /// Wikidata property (P2139) of - [Type(DataType.Quantity)] - TotalRevenue = 2139, - - /// Wikidata property (P2140) of - [Type(DataType.Quantity)] - ForeignDirectInvestmentNetOutflows = 2140, - - /// Wikidata property (P2141) of - [Type(DataType.Quantity)] - ForeignDirectInvestmentNetInflows = 2141, - - /// Wikidata property (P2142) of - [Type(DataType.Quantity)] - BoxOffice = 2142, - - /// Wikidata property (P2143) of - [Type(DataType.Quantity)] - GenomeSize = 2143, - - /// Wikidata property (P2144) of - [Type(DataType.Quantity)] - Frequency = 2144, - - /// Wikidata property (P2145) of - [Type(DataType.Quantity)] - ExplosiveEnergyEquivalent = 2145, - - /// Wikidata property (P2146) of - [Type(DataType.Quantity)] - OrbitalPeriod = 2146, - - /// Wikidata property (P2147) of - [Type(DataType.Quantity)] - RotationPeriod = 2147, - - /// Wikidata property (P2148) of - [Type(DataType.Quantity)] - DistanceFromRiverMouth = 2148, - - /// Wikidata property (P2149) of - [Type(DataType.Quantity)] - ClockSpeed = 2149, - - /// Wikidata property (P2150) of - [Type(DataType.Quantity)] - FSBSpeed = 2150, - - /// Wikidata property (P2151) of - [Type(DataType.Quantity)] - FocalLength = 2151, - - /// Wikidata property (P2152) of - [Type(DataType.Item)] - Antiparticle = 2152, - - /// Wikidata property (P2153) of - [Type(DataType.String)] - PubChemSubstanceID = 2153, - - /// Wikidata property (P2154) of - [Type(DataType.Quantity)] - BindingEnergy = 2154, - - /// Wikidata property (P2155) of - [Type(DataType.Item)] - SolidSolutionSeriesWith = 2155, - - /// Wikidata property (P2156) of - [Type(DataType.Item)] - PseudoCrystalHabit = 2156, - - /// Wikidata property (P2157) of - [Type(DataType.Item)] - Lithography = 2157, - - /// Wikidata property (P2158) of - [Type(DataType.String)] - CellLineOntologyID = 2158, - - /// Wikidata property (P2159) of - [Type(DataType.Item)] - Solves = 2159, - - /// Wikidata property (P2160) of - [Type(DataType.Quantity)] - MassExcess = 2160, - - /// Wikidata property (P2161) of - [Type(DataType.String)] - GuthrieCode = 2161, - - /// Wikidata property (P2162) of - [Type(DataType.String)] - DeutscheUltramarathonVereinigungID = 2162, - - /// Wikidata property (P2163) of - [Type(DataType.String)] - FASTID = 2163, - - /// Wikidata property (P2164) of - [Type(DataType.String)] - SIGICPerson = 2164, - - /// Wikidata property (P2165) of - [Type(DataType.String)] - SIGICGroup = 2165, - - /// Wikidata property (P2166) of - [Type(DataType.String)] - SIGICInstitution = 2166, - - /// Wikidata property (P2167) of - [Type(DataType.String)] - UnitedNationsStandardProductsAndServicesCode = 2167, - - /// Wikidata property (P2168) of - [Type(DataType.String)] - SwedishFilmDatabasePersonID = 2168, - - /// Wikidata property (P2169) of - [Type(DataType.String)] - PublicWhipIdentifier = 2169, - - /// Wikidata property (P2170) of - [Type(DataType.String)] - HansardCurrentsSessionIdentifier = 2170, - - /// Wikidata property (P2171) of - [Type(DataType.String)] - TheyWorkForYouIdentifier = 2171, - - /// Wikidata property (P2172) of - [Type(DataType.String)] - ParliamentaryRecordIdentifier = 2172, - - /// Wikidata property (P2173) of - [Type(DataType.String)] - BBCNewsDemocracyLiveIdentifier = 2173, - - /// Wikidata property (P2174) of - [Type(DataType.String)] - MoMAArtistId = 2174, - - /// Wikidata property (P2175) of - [Type(DataType.Item)] - MedicalConditionTreated = 2175, - - /// Wikidata property (P2176) of - [Type(DataType.Item)] - DrugUsedForTreatment = 2176, - - /// Wikidata property (P2177) of - [Type(DataType.Quantity)] - Solubility = 2177, - - /// Wikidata property (P2178) of - [Type(DataType.Item)] - Solvent = 2178, - - /// Wikidata property (P2179) of - [Type(DataType.String)] - ACMClassificationCode2012 = 2179, - - /// Wikidata property (P2180) of - [Type(DataType.String)] - KansallisbiografiaID = 2180, - - /// Wikidata property (P2181) of - [Type(DataType.String)] - FinnishMPID = 2181, - - /// Wikidata property (P2182) of - [Type(DataType.String)] - FinnishMinistersDatabaseID = 2182, - - /// Wikidata property (P2183) of - [Type(DataType.String)] - ISO91995 = 2183, - - /// Wikidata property (P2184) of - [Type(DataType.Item)] - HistoryOfTopic = 2184, - - /// Wikidata property (P2185) of - [Type(DataType.String)] - DLIIdentifier = 2185, - - /// Wikidata property (P2186) of - [Type(DataType.String)] - WikiLovesMonumentsID = 2186, - - /// Wikidata property (P2187) of - [Type(DataType.String)] - BiblioNetPublicationIdentifier = 2187, - - /// Wikidata property (P2188) of - [Type(DataType.String)] - BiblioNetAuthorIdentifier = 2188, - - /// Wikidata property (P2189) of - [Type(DataType.String)] - BiblioNetPublisherIdentifier = 2189, - - /// Wikidata property (P2190) of - [Type(DataType.String)] - CSPANIdentifierOfAPerson = 2190, - - /// Wikidata property (P2191) of - [Type(DataType.String)] - NILFAuthorId = 2191, - - /// Wikidata property (P2192) of - [Type(DataType.String)] - EndangeredlanguagesComID = 2192, - - /// Wikidata property (P2193) of - [Type(DataType.String)] - SoccerbasePlayerId = 2193, - - /// Wikidata property (P2194) of - [Type(DataType.String)] - PSSArchiArchitectId = 2194, - - /// Wikidata property (P2195) of - [Type(DataType.String)] - SoccerbaseManagerId = 2195, - - /// Wikidata property (P2196) of - [Type(DataType.Quantity)] - StudentsCount = 2196, - - /// Wikidata property (P2197) of - [Type(DataType.Quantity)] - ProductionRate = 2197, - - /// Wikidata property (P2198) of - [Type(DataType.Quantity)] - AverageGradient = 2198, - - /// Wikidata property (P2199) of - [Type(DataType.Quantity)] - AutoignitionTemperature = 2199, - - /// Wikidata property (P2200) of - [Type(DataType.Quantity)] - ElectricCharge = 2200, - - /// Wikidata property (P2201) of - [Type(DataType.Quantity)] - DipoleMoment = 2201, - - /// Wikidata property (P2202) of - [Type(DataType.Quantity)] - LowerFlammableLimit = 2202, - - /// Wikidata property (P2203) of - [Type(DataType.Quantity)] - UpperFlammableLimit = 2203, - - /// Wikidata property (P2204) of - [Type(DataType.Quantity)] - MinimumExplosiveConcentration = 2204, - - /// Wikidata property (P2205) of - [Type(DataType.String)] - SpotifyAlbumID = 2205, - - /// Wikidata property (P2206) of - [Type(DataType.String)] - DiscogsReleaseID = 2206, - - /// Wikidata property (P2207) of - [Type(DataType.String)] - SpotifyTrackID = 2207, - - /// Wikidata property (P2208) of - [Type(DataType.Quantity)] - AverageShotLength = 2208, - - /// Wikidata property (P2209) of - [Type(DataType.String)] - SourceForgeProject = 2209, - - /// Wikidata property (P2210) of - [Type(DataType.Item)] - RelativeTo = 2210, - - /// Wikidata property (P2211) of - [Type(DataType.Quantity)] - PositionAngle = 2211, - - /// Wikidata property (P2212) of - [Type(DataType.Quantity)] - AngularDistance = 2212, - - /// Wikidata property (P2213) of - [Type(DataType.Quantity)] - LongitudeOfAscendingNode = 2213, - - /// Wikidata property (P2214) of - [Type(DataType.Quantity)] - Parallax = 2214, - - /// Wikidata property (P2215) of - [Type(DataType.Quantity)] - ProperMotion = 2215, - - /// Wikidata property (P2216) of - [Type(DataType.Quantity)] - RadialVelocity = 2216, - - /// Wikidata property (P2217) of - [Type(DataType.Quantity)] - CruiseSpeed = 2217, - - /// Wikidata property (P2218) of - [Type(DataType.Quantity)] - NetWorth = 2218, - - /// Wikidata property (P2219) of - [Type(DataType.Quantity)] - RealGrossDomesticProductGrowthRate = 2219, - - /// Wikidata property (P2220) of - [Type(DataType.Quantity)] - HouseholdWealth = 2220, - - /// Wikidata property (P2221) of - [Type(DataType.Quantity)] - Flux = 2221, - - /// Wikidata property (P2222) of - [Type(DataType.Quantity)] - GyromagneticRatio = 2222, - - /// Wikidata property (P2223) of - [Type(DataType.Quantity)] - DecayWidth = 2223, - - /// Wikidata property (P2224) of - [Type(DataType.Quantity)] - SpectralLine = 2224, - - /// Wikidata property (P2225) of - [Type(DataType.Quantity)] - Discharge = 2225, - - /// Wikidata property (P2226) of - [Type(DataType.Quantity)] - MarketCapitalization = 2226, - - /// Wikidata property (P2227) of - [Type(DataType.Quantity)] - Metallicity = 2227, - - /// Wikidata property (P2228) of - [Type(DataType.Quantity)] - MaximumThrust = 2228, - - /// Wikidata property (P2229) of - [Type(DataType.Quantity)] - MaxTDP = 2229, - - /// Wikidata property (P2230) of - [Type(DataType.Quantity)] - Torque = 2230, - - /// Wikidata property (P2231) of - [Type(DataType.Quantity)] - ExplosiveVelocity = 2231, - - /// Wikidata property (P2232) of - [Type(DataType.Quantity)] - Cash = 2232, - - /// Wikidata property (P2233) of - [Type(DataType.Quantity)] - SemiMajorAxis = 2233, - - /// Wikidata property (P2234) of - [Type(DataType.Quantity)] - VolumeForQuantity = 2234, - - /// Wikidata property (P2235) of - [Type(DataType.Url)] - ExternalSuperproperty = 2235, - - /// Wikidata property (P2236) of - [Type(DataType.Url)] - ExternalSubproperty = 2236, - - /// Wikidata property (P2237) of - [Type(DataType.Item)] - UnitsUsedForThisProperty = 2237, - - /// Wikidata property (P2238) of - [Type(DataType.Item)] - OfficialSymbol = 2238, - - /// Wikidata property (P2239) of - [Type(DataType.Item)] - FirstAidMeasures = 2239, - - /// Wikidata property (P2240) of - [Type(DataType.Quantity)] - MedianLethalDose = 2240, - - /// Wikidata property (P2241) of - [Type(DataType.Item)] - ReasonForDeprecation = 2241, - - /// Wikidata property (P2242) of - [Type(DataType.String)] - FlorentineMuseaCatalogueID = 2242, - - /// Wikidata property (P2243) of - [Type(DataType.Quantity)] - Apoapsis = 2243, - - /// Wikidata property (P2244) of - [Type(DataType.Quantity)] - Periapsis = 2244, - - /// Wikidata property (P2248) of - [Type(DataType.Quantity)] - ArgumentOfPeriapsis = 2248, - - /// Wikidata property (P2249) of - [Type(DataType.String)] - RefseqGenomeID = 2249, - - /// Wikidata property (P2250) of - [Type(DataType.Quantity)] - LifeExpectancy = 2250, - - /// Wikidata property (P2252) of - [Type(DataType.String)] - NGAArtistId = 2252, - - /// Wikidata property (P2253) of - [Type(DataType.String)] - DfEURN = 2253, - - /// Wikidata property (P2254) of - [Type(DataType.Quantity)] - MaximumOperatingAltitude = 2254, - - /// Wikidata property (P2255) of - [Type(DataType.String)] - DebrettsPeopleOfTodayID = 2255, - - /// Wikidata property (P2257) of - [Type(DataType.Quantity)] - FrequencyOfEvent = 2257, - - /// Wikidata property (P2258) of - [Type(DataType.String)] - MobileCountryCode = 2258, - - /// Wikidata property (P2259) of - [Type(DataType.String)] - ITUTNetworkIdentifier = 2259, - - /// Wikidata property (P2260) of - [Type(DataType.Quantity)] - IonizationEnergy = 2260, - - /// Wikidata property (P2261) of - [Type(DataType.Quantity)] - Beam = 2261, - - /// Wikidata property (P2262) of - [Type(DataType.Quantity)] - Draft = 2262, - - /// Wikidata property (P2263) of - [Type(DataType.String)] - ISOCATId = 2263, - - /// Wikidata property (P2264) of - [Type(DataType.String)] - MixnmatchCatalogueID = 2264, - - /// Wikidata property (P2266) of - [Type(DataType.String)] - FashionModelDirectoryID = 2266, - - /// Wikidata property (P2267) of - [Type(DataType.String)] - PolitifactPersonalityIdentifier = 2267, - - /// Wikidata property (P2268) of - [Type(DataType.String)] - OrsayMuseumArtistID = 2268, - - /// Wikidata property (P2270) of - [Type(DataType.String)] - EmporisBuildingComplexID = 2270, - - /// Wikidata property (P2271) of - [Type(DataType.Property)] - WikidataPropertySample = 2271, - } -} \ No newline at end of file diff --git a/WikiBot/Wiki.Templates/Property.tt b/WikiBot/Wiki.Templates/Property.tt deleted file mode 100644 index a258eee..0000000 --- a/WikiBot/Wiki.Templates/Property.tt +++ /dev/null @@ -1,78 +0,0 @@ -<#@ template debug="false" hostspecific="false" language="C#" #> -<#@ assembly name="System.Core" #> -<#@ assembly name="System.Xml" #> -<#@ assembly name="System.Xml.Linq" #> -<#@ assembly name="Libs\HtmlAgilityPack.dll" #> -<#@ assembly name="Wiki\bin\Debug\Wiki.dll" #> -<#@ import namespace="System.Collections.Generic" #> -<#@ import namespace="System.Linq" #> -<#@ import namespace="System.Text.RegularExpressions" #> -<#@ import namespace="System.Xml.Linq" #> -<#@ import namespace="HtmlAgilityPack" #> -<#@ import namespace="Wiki.Helper" #> -<#@ output extension=".cs" #><# - - -#>namespace Wiki.Data.Enums -{ - using System.ComponentModel; - - /// - /// Wikidata property: https://www.wikidata.org/wiki/Help:Properties - /// - public enum Property - { -<#=GetProperties()#> - } -}<# - - -#><#+ private static string GetProperties() -{ - var prop1 = GetDict(new Dictionary(), "time", "Time"); - var prop2 = GetDict(prop1, "wikibase-item", "Item"); - var prop3 = GetDict(prop2, "string", "String"); - var prop4 = GetDict(prop3, "globe-coordinate", "GlobeCoordinate"); - var prop5 = GetDict(prop4, "monolingualtext", "MonolingualText"); - var prop6 = GetDict(prop5, "commonsMedia", "CommonsMediaFile"); - var prop7 = GetDict(prop6, "wikibase-property", "Property"); - var prop8 = GetDict(prop7, "url", "Url"); - var prop9 = GetDict(prop8, "quantity", "Quantity"); - - var res = prop9.OrderBy(x => x.Key).Select(x => x.Value).ToList(); - - return string.Join("\n\n", res); -} - -private static Dictionary GetDict(Dictionary dict, string dt, string DT) -{ - var doc = new HtmlWeb().Load("https://www.wikidata.org/wiki/Special:ListProperties?limit=5000&datatype=" + dt).DocumentNode; - var div = doc.SelectSingleNode("//div[@id='mw-content-text']"); - var content = div.SelectSingleNode("//div[@class='mw-spcontent']"); - var ol = content.SelectSingleNode("ol"); - var children = ol.ChildNodes.Select(x => new - { - a = int.Parse(x.FirstChild.Attributes["title"].Value.Remove("Property:P")), - b = Regex.Replace(x.FirstChild.InnerText, @" ?\(P\d+\)", "").Remove("+").Trim() - }).ToList(); - - var result = children.Select(x => new - { - m = x.a, - n = "\t\t/// Wikidata property (P" + x.a + ") of \n\t\t[Type(DataType." + DT + ")]\n\t\t" + FormatTextForProperty(x.b) + " = " + x.a + "," - }).ToDictionary(x => x.m, y => y.n); - - dict.ToList().ForEach(x => result.Add(x.Key, x.Value)); - - return result; -} - -private static string FormatTextForProperty(string str) -{ - var splitted = (str.Replace("(", " ").Replace(")", " ") - .Replace("ò", "o").Replace("é", "e").Replace("&", "and").Remove("'", "\"")) - .Split(new char[] { '–', ' ', '-', '.', ',', '/', ':' }, StringSplitOptions.RemoveEmptyEntries); - - return string.Join("", splitted.Select(x => x.ToUpperFirst())); -} #> \ No newline at end of file diff --git a/WikiBot/Wiki.Templates/Wiki.Templates.csproj b/WikiBot/Wiki.Templates/Wiki.Templates.csproj deleted file mode 100644 index c72333e..0000000 --- a/WikiBot/Wiki.Templates/Wiki.Templates.csproj +++ /dev/null @@ -1,85 +0,0 @@ - - - - - Debug - AnyCPU - {22179899-5425-407B-B9B9-DC8A4D9A2DB0} - Library - Properties - Wiki.Templates - Wiki.Templates - v4.5 - 512 - - - true - full - false - bin\Debug\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - bin\Release\ - TRACE - prompt - 4 - - - - Lang.tt - True - True - - - True - True - Namespace.tt - - - - True - True - Property.tt - - - - - TextTemplatingFileGenerator - Lang.cs - - - TextTemplatingFileGenerator - Namespace.cs - - - TextTemplatingFileGenerator - Property.cs - - - - - - - - - - - - {a8990139-bc50-40e0-b05a-ddedd6a9db5d} - Wiki - - - - - \ No newline at end of file diff --git a/WikiBot/Wiki/Attributes/TypeAttribute.cs b/WikiBot/Wiki/Attributes/TypeAttribute.cs deleted file mode 100644 index b006fb2..0000000 --- a/WikiBot/Wiki/Attributes/TypeAttribute.cs +++ /dev/null @@ -1,17 +0,0 @@ -namespace Wiki -{ - using System; - - using Data.Enums; - - [AttributeUsage(AttributeTargets.Field)] - public class TypeAttribute : Attribute - { - public TypeAttribute(DataType dataType) - { - this.DataType = dataType; - } - - public DataType DataType { get; private set; } - } -} diff --git a/WikiBot/Wiki/Attributes/UrlAttribute.cs b/WikiBot/Wiki/Attributes/UrlAttribute.cs deleted file mode 100644 index cbb428c..0000000 --- a/WikiBot/Wiki/Attributes/UrlAttribute.cs +++ /dev/null @@ -1,15 +0,0 @@ -namespace Wiki -{ - using System; - - [AttributeUsage(AttributeTargets.Field)] - public class UrlAttribute : Attribute - { - public UrlAttribute(string url) - { - this.Url = url; - } - - public string Url { get; private set; } - } -} diff --git a/WikiBot/Wiki/Projects/Multilingual/Data/Enums/DataType.cs b/WikiBot/Wiki/Projects/Multilingual/Data/Enums/DataType.cs deleted file mode 100644 index 39ee52f..0000000 --- a/WikiBot/Wiki/Projects/Multilingual/Data/Enums/DataType.cs +++ /dev/null @@ -1,53 +0,0 @@ -namespace Wiki.Data.Enums -{ - /// - /// Wikidata data type: https://www.wikidata.org/wiki/Help:Data_type - /// - public enum DataType - { - /// - /// References to files on Wikimedia Commons. - /// - CommonsMediaFile, - - /// - /// Geographical position given as a latitude-longitude pair. - /// - GlobeCoordinate, - - /// - /// Internal link to another item. - /// - Item, - - /// - /// A string that is not translated into other languages. - /// - MonolingualText, - - /// - /// Internal link to a property. - /// - Property, - - /// - /// A general number value. - /// - Quantity, - - /// - /// Chain of characters, numbers and symbols. - /// - String, - - /// - /// Date in Gregorian or Julian calendar. - /// - Time, - - /// - /// Link that identifies some kind of external resource. - /// - Url, - } -} diff --git a/WikiBot/Wiki/Projects/Multilingual/Data/Enums/IucnStatus.cs b/WikiBot/Wiki/Projects/Multilingual/Data/Enums/IucnStatus.cs deleted file mode 100644 index bc6cf1b..0000000 --- a/WikiBot/Wiki/Projects/Multilingual/Data/Enums/IucnStatus.cs +++ /dev/null @@ -1,14 +0,0 @@ -namespace Wiki.Data.Enums -{ - public enum IucnStatus - { - DD = 3245245, - EX = 237350, - EW = 239509, - CR = 219127, - NT = 719675, - EN = 11394, - VU = 278113, - LC = 211005 - } -} diff --git a/WikiBot/Wiki/Projects/Multilingual/Data/Enums/Property.cs b/WikiBot/Wiki/Projects/Multilingual/Data/Enums/Property.cs deleted file mode 100644 index 2c622a7..0000000 --- a/WikiBot/Wiki/Projects/Multilingual/Data/Enums/Property.cs +++ /dev/null @@ -1,7558 +0,0 @@ -namespace Wiki.Data.Enums -{ - using System.ComponentModel; - - /// - /// Wikidata property: https://www.wikidata.org/wiki/Help:Properties - /// - public enum Property - { - /// Wikidata property (P6) of - [Type(DataType.Item)] - HeadOfGovernment = 6, - - /// Wikidata property (P7) of - [Type(DataType.Item)] - Brother = 7, - - /// Wikidata property (P9) of - [Type(DataType.Item)] - Sister = 9, - - /// Wikidata property (P10) of - [Type(DataType.CommonsMediaFile)] - Video = 10, - - /// Wikidata property (P14) of - [Type(DataType.CommonsMediaFile)] - HighwayMarker = 14, - - /// Wikidata property (P15) of - [Type(DataType.CommonsMediaFile)] - RoadMap = 15, - - /// Wikidata property (P16) of - [Type(DataType.Item)] - HighwaySystem = 16, - - /// Wikidata property (P17) of - [Type(DataType.Item)] - Country = 17, - - /// Wikidata property (P18) of - [Type(DataType.CommonsMediaFile)] - Image = 18, - - /// Wikidata property (P19) of - [Type(DataType.Item)] - PlaceOfBirth = 19, - - /// Wikidata property (P20) of - [Type(DataType.Item)] - PlaceOfDeath = 20, - - /// Wikidata property (P21) of - [Type(DataType.Item)] - SexOrGender = 21, - - /// Wikidata property (P22) of - [Type(DataType.Item)] - Father = 22, - - /// Wikidata property (P25) of - [Type(DataType.Item)] - Mother = 25, - - /// Wikidata property (P26) of - [Type(DataType.Item)] - Spouse = 26, - - /// Wikidata property (P27) of - [Type(DataType.Item)] - CountryOfCitizenship = 27, - - /// Wikidata property (P30) of - [Type(DataType.Item)] - Continent = 30, - - /// Wikidata property (P31) of - [Type(DataType.Item)] - InstanceOf = 31, - - /// Wikidata property (P35) of - [Type(DataType.Item)] - HeadOfState = 35, - - /// Wikidata property (P36) of - [Type(DataType.Item)] - Capital = 36, - - /// Wikidata property (P37) of - [Type(DataType.Item)] - OfficialLanguage = 37, - - /// Wikidata property (P38) of - [Type(DataType.Item)] - Currency = 38, - - /// Wikidata property (P39) of - [Type(DataType.Item)] - PositionHeld = 39, - - /// Wikidata property (P40) of - [Type(DataType.Item)] - Child = 40, - - /// Wikidata property (P41) of - [Type(DataType.CommonsMediaFile)] - FlagImage = 41, - - /// Wikidata property (P43) of - [Type(DataType.Item)] - Stepfather = 43, - - /// Wikidata property (P44) of - [Type(DataType.Item)] - Stepmother = 44, - - /// Wikidata property (P47) of - [Type(DataType.Item)] - SharesBorderWith = 47, - - /// Wikidata property (P50) of - [Type(DataType.Item)] - Author = 50, - - /// Wikidata property (P51) of - [Type(DataType.CommonsMediaFile)] - Audio = 51, - - /// Wikidata property (P53) of - [Type(DataType.Item)] - NobleFamily = 53, - - /// Wikidata property (P54) of - [Type(DataType.Item)] - MemberOfSportsTeam = 54, - - /// Wikidata property (P57) of - [Type(DataType.Item)] - Director = 57, - - /// Wikidata property (P58) of - [Type(DataType.Item)] - Screenwriter = 58, - - /// Wikidata property (P59) of - [Type(DataType.Item)] - Constellation = 59, - - /// Wikidata property (P61) of - [Type(DataType.Item)] - DiscovererOrInventor = 61, - - /// Wikidata property (P65) of - [Type(DataType.Item)] - SiteOfAstronomicalDiscovery = 65, - - /// Wikidata property (P66) of - [Type(DataType.Item)] - AncestralHome = 66, - - /// Wikidata property (P69) of - [Type(DataType.Item)] - EducatedAt = 69, - - /// Wikidata property (P78) of - [Type(DataType.Item)] - TopLevelDomain = 78, - - /// Wikidata property (P81) of - [Type(DataType.Item)] - ConnectingLine = 81, - - /// Wikidata property (P84) of - [Type(DataType.Item)] - Architect = 84, - - /// Wikidata property (P85) of - [Type(DataType.Item)] - Anthem = 85, - - /// Wikidata property (P86) of - [Type(DataType.Item)] - Composer = 86, - - /// Wikidata property (P87) of - [Type(DataType.Item)] - Librettist = 87, - - /// Wikidata property (P88) of - [Type(DataType.Item)] - CommissionedBy = 88, - - /// Wikidata property (P91) of - [Type(DataType.Item)] - SexualOrientation = 91, - - /// Wikidata property (P92) of - [Type(DataType.Item)] - MainRegulatoryText = 92, - - /// Wikidata property (P94) of - [Type(DataType.CommonsMediaFile)] - CoatOfArmsImage = 94, - - /// Wikidata property (P97) of - [Type(DataType.Item)] - NobleTitle = 97, - - /// Wikidata property (P98) of - [Type(DataType.Item)] - Editor = 98, - - /// Wikidata property (P101) of - [Type(DataType.Item)] - FieldOfWork = 101, - - /// Wikidata property (P102) of - [Type(DataType.Item)] - MemberOfPoliticalParty = 102, - - /// Wikidata property (P103) of - [Type(DataType.Item)] - NativeLanguage = 103, - - /// Wikidata property (P105) of - [Type(DataType.Item)] - TaxonRank = 105, - - /// Wikidata property (P106) of - [Type(DataType.Item)] - Occupation = 106, - - /// Wikidata property (P108) of - [Type(DataType.Item)] - Employer = 108, - - /// Wikidata property (P109) of - [Type(DataType.CommonsMediaFile)] - Signature = 109, - - /// Wikidata property (P110) of - [Type(DataType.Item)] - Illustrator = 110, - - /// Wikidata property (P111) of - [Type(DataType.Item)] - MeasuredPhysicalQuantity = 111, - - /// Wikidata property (P112) of - [Type(DataType.Item)] - Founder = 112, - - /// Wikidata property (P113) of - [Type(DataType.Item)] - AirlineHub = 113, - - /// Wikidata property (P114) of - [Type(DataType.Item)] - AirlineAlliance = 114, - - /// Wikidata property (P115) of - [Type(DataType.Item)] - HomeVenue = 115, - - /// Wikidata property (P117) of - [Type(DataType.CommonsMediaFile)] - ChemicalStructure = 117, - - /// Wikidata property (P118) of - [Type(DataType.Item)] - League = 118, - - /// Wikidata property (P119) of - [Type(DataType.Item)] - PlaceOfBurial = 119, - - /// Wikidata property (P121) of - [Type(DataType.Item)] - ItemOperated = 121, - - /// Wikidata property (P122) of - [Type(DataType.Item)] - BasicFormOfGovernment = 122, - - /// Wikidata property (P123) of - [Type(DataType.Item)] - Publisher = 123, - - /// Wikidata property (P126) of - [Type(DataType.Item)] - MaintainedBy = 126, - - /// Wikidata property (P127) of - [Type(DataType.Item)] - OwnedBy = 127, - - /// Wikidata property (P128) of - [Type(DataType.Item)] - RegulatesMolecularBiology = 128, - - /// Wikidata property (P129) of - [Type(DataType.Item)] - PhysicallyInteractsWith = 129, - - /// Wikidata property (P131) of - [Type(DataType.Item)] - LocatedInTheAdministrativeTerritorialEntity = 131, - - /// Wikidata property (P134) of - [Type(DataType.Item)] - HasDialect = 134, - - /// Wikidata property (P135) of - [Type(DataType.Item)] - Movement = 135, - - /// Wikidata property (P136) of - [Type(DataType.Item)] - Genre = 136, - - /// Wikidata property (P137) of - [Type(DataType.Item)] - Operator = 137, - - /// Wikidata property (P138) of - [Type(DataType.Item)] - NamedAfter = 138, - - /// Wikidata property (P140) of - [Type(DataType.Item)] - Religion = 140, - - /// Wikidata property (P141) of - [Type(DataType.Item)] - IUCNConservationStatus = 141, - - /// Wikidata property (P143) of - [Type(DataType.Item)] - ImportedFrom = 143, - - /// Wikidata property (P144) of - [Type(DataType.Item)] - BasedOn = 144, - - /// Wikidata property (P149) of - [Type(DataType.Item)] - ArchitecturalStyle = 149, - - /// Wikidata property (P150) of - [Type(DataType.Item)] - ContainsAdministrativeTerritorialEntity = 150, - - /// Wikidata property (P154) of - [Type(DataType.CommonsMediaFile)] - LogoImage = 154, - - /// Wikidata property (P155) of - [Type(DataType.Item)] - Follows = 155, - - /// Wikidata property (P156) of - [Type(DataType.Item)] - FollowedBy = 156, - - /// Wikidata property (P157) of - [Type(DataType.Item)] - KilledBy = 157, - - /// Wikidata property (P158) of - [Type(DataType.CommonsMediaFile)] - SealImage = 158, - - /// Wikidata property (P159) of - [Type(DataType.Item)] - HeadquartersLocation = 159, - - /// Wikidata property (P161) of - [Type(DataType.Item)] - CastMember = 161, - - /// Wikidata property (P162) of - [Type(DataType.Item)] - Producer = 162, - - /// Wikidata property (P163) of - [Type(DataType.Item)] - Flag = 163, - - /// Wikidata property (P166) of - [Type(DataType.Item)] - AwardReceived = 166, - - /// Wikidata property (P167) of - [Type(DataType.Item)] - StructureReplacedBy = 167, - - /// Wikidata property (P169) of - [Type(DataType.Item)] - ChiefExecutiveOfficer = 169, - - /// Wikidata property (P170) of - [Type(DataType.Item)] - Creator = 170, - - /// Wikidata property (P171) of - [Type(DataType.Item)] - ParentTaxon = 171, - - /// Wikidata property (P172) of - [Type(DataType.Item)] - EthnicGroup = 172, - - /// Wikidata property (P175) of - [Type(DataType.Item)] - Performer = 175, - - /// Wikidata property (P176) of - [Type(DataType.Item)] - Manufacturer = 176, - - /// Wikidata property (P177) of - [Type(DataType.Item)] - Crosses = 177, - - /// Wikidata property (P178) of - [Type(DataType.Item)] - Developer = 178, - - /// Wikidata property (P179) of - [Type(DataType.Item)] - Series = 179, - - /// Wikidata property (P180) of - [Type(DataType.Item)] - Depicts = 180, - - /// Wikidata property (P181) of - [Type(DataType.CommonsMediaFile)] - TaxonRangeMapImage = 181, - - /// Wikidata property (P183) of - [Type(DataType.Item)] - EndemicTo = 183, - - /// Wikidata property (P184) of - [Type(DataType.Item)] - DoctoralAdvisor = 184, - - /// Wikidata property (P185) of - [Type(DataType.Item)] - DoctoralStudent = 185, - - /// Wikidata property (P186) of - [Type(DataType.Item)] - MaterialUsed = 186, - - /// Wikidata property (P189) of - [Type(DataType.Item)] - LocationOfDiscovery = 189, - - /// Wikidata property (P190) of - [Type(DataType.Item)] - SisterCity = 190, - - /// Wikidata property (P193) of - [Type(DataType.Item)] - MainBuildingContractor = 193, - - /// Wikidata property (P194) of - [Type(DataType.Item)] - LegislativeBody = 194, - - /// Wikidata property (P195) of - [Type(DataType.Item)] - Collection = 195, - - /// Wikidata property (P196) of - [Type(DataType.Item)] - MinorPlanetGroup = 196, - - /// Wikidata property (P197) of - [Type(DataType.Item)] - AdjacentStation = 197, - - /// Wikidata property (P199) of - [Type(DataType.Item)] - BusinessDivision = 199, - - /// Wikidata property (P200) of - [Type(DataType.Item)] - LakeInflows = 200, - - /// Wikidata property (P201) of - [Type(DataType.Item)] - LakeOutflow = 201, - - /// Wikidata property (P205) of - [Type(DataType.Item)] - BasinCountry = 205, - - /// Wikidata property (P206) of - [Type(DataType.Item)] - LocatedNextToBodyOfWater = 206, - - /// Wikidata property (P207) of - [Type(DataType.CommonsMediaFile)] - BathymetryImage = 207, - - /// Wikidata property (P208) of - [Type(DataType.Item)] - ExecutiveBody = 208, - - /// Wikidata property (P209) of - [Type(DataType.Item)] - HighestJudicialAuthority = 209, - - /// Wikidata property (P210) of - [Type(DataType.Item)] - PartyChiefRepresentative = 210, - - /// Wikidata property (P212) of - [Type(DataType.String)] - ISBN13 = 212, - - /// Wikidata property (P213) of - [Type(DataType.String)] - ISNI = 213, - - /// Wikidata property (P214) of - [Type(DataType.String)] - VIAFIdentifier = 214, - - /// Wikidata property (P215) of - [Type(DataType.String)] - SpectralClass = 215, - - /// Wikidata property (P217) of - [Type(DataType.String)] - InventoryNumber = 217, - - /// Wikidata property (P218) of - [Type(DataType.String)] - ISO6391Code = 218, - - /// Wikidata property (P219) of - [Type(DataType.String)] - ISO6392Code = 219, - - /// Wikidata property (P220) of - [Type(DataType.String)] - ISO6393Code = 220, - - /// Wikidata property (P221) of - [Type(DataType.String)] - ISO6396Code = 221, - - /// Wikidata property (P223) of - [Type(DataType.String)] - GalaxyMorphologicalType = 223, - - /// Wikidata property (P225) of - [Type(DataType.String)] - TaxonName = 225, - - /// Wikidata property (P227) of - [Type(DataType.String)] - GNDIdentifier = 227, - - /// Wikidata property (P229) of - [Type(DataType.String)] - IATAAirlineDesignator = 229, - - /// Wikidata property (P230) of - [Type(DataType.String)] - ICAOAirlineDesignator = 230, - - /// Wikidata property (P231) of - [Type(DataType.String)] - CASRegistryNumber = 231, - - /// Wikidata property (P232) of - [Type(DataType.String)] - EINECSNumber = 232, - - /// Wikidata property (P233) of - [Type(DataType.String)] - CanonicalSMILES = 233, - - /// Wikidata property (P234) of - [Type(DataType.String)] - InChI = 234, - - /// Wikidata property (P235) of - [Type(DataType.String)] - InChIKey = 235, - - /// Wikidata property (P236) of - [Type(DataType.String)] - ISSN = 236, - - /// Wikidata property (P237) of - [Type(DataType.Item)] - CoatOfArms = 237, - - /// Wikidata property (P238) of - [Type(DataType.String)] - IATAAirportCode = 238, - - /// Wikidata property (P239) of - [Type(DataType.String)] - ICAOAirportCode = 239, - - /// Wikidata property (P240) of - [Type(DataType.String)] - FAAAirportCode = 240, - - /// Wikidata property (P241) of - [Type(DataType.Item)] - MilitaryBranch = 241, - - /// Wikidata property (P242) of - [Type(DataType.CommonsMediaFile)] - LocatorMapImage = 242, - - /// Wikidata property (P243) of - [Type(DataType.String)] - OCLCControlNumber = 243, - - /// Wikidata property (P244) of - [Type(DataType.String)] - LCAuthIdentifier = 244, - - /// Wikidata property (P245) of - [Type(DataType.String)] - ULANIdentifier = 245, - - /// Wikidata property (P246) of - [Type(DataType.String)] - ElementSymbol = 246, - - /// Wikidata property (P247) of - [Type(DataType.String)] - COSPARID = 247, - - /// Wikidata property (P248) of - [Type(DataType.Item)] - StatedIn = 248, - - /// Wikidata property (P249) of - [Type(DataType.String)] - TickerSymbol = 249, - - /// Wikidata property (P263) of - [Type(DataType.Item)] - OfficialResidence = 263, - - /// Wikidata property (P264) of - [Type(DataType.Item)] - RecordLabel = 264, - - /// Wikidata property (P267) of - [Type(DataType.String)] - ATCCode = 267, - - /// Wikidata property (P268) of - [Type(DataType.String)] - BnFIdentifier = 268, - - /// Wikidata property (P269) of - [Type(DataType.String)] - SUDOCAuthorities = 269, - - /// Wikidata property (P270) of - [Type(DataType.String)] - CALIS = 270, - - /// Wikidata property (P271) of - [Type(DataType.String)] - CiNiiAuthorIdentifier = 271, - - /// Wikidata property (P272) of - [Type(DataType.Item)] - ProductionCompany = 272, - - /// Wikidata property (P274) of - [Type(DataType.String)] - ChemicalFormula = 274, - - /// Wikidata property (P275) of - [Type(DataType.Item)] - License = 275, - - /// Wikidata property (P276) of - [Type(DataType.Item)] - Location = 276, - - /// Wikidata property (P277) of - [Type(DataType.Item)] - ProgrammingLanguage = 277, - - /// Wikidata property (P278) of - [Type(DataType.String)] - GOST77597Code = 278, - - /// Wikidata property (P279) of - [Type(DataType.Item)] - SubclassOf = 279, - - /// Wikidata property (P281) of - [Type(DataType.String)] - PostalCode = 281, - - /// Wikidata property (P282) of - [Type(DataType.Item)] - WritingSystem = 282, - - /// Wikidata property (P286) of - [Type(DataType.Item)] - HeadCoach = 286, - - /// Wikidata property (P287) of - [Type(DataType.Item)] - Designer = 287, - - /// Wikidata property (P289) of - [Type(DataType.Item)] - VesselClass = 289, - - /// Wikidata property (P291) of - [Type(DataType.Item)] - PlaceOfPublication = 291, - - /// Wikidata property (P296) of - [Type(DataType.String)] - StationCode = 296, - - /// Wikidata property (P297) of - [Type(DataType.String)] - ISO31661Alpha2Code = 297, - - /// Wikidata property (P298) of - [Type(DataType.String)] - ISO31661Alpha3Code = 298, - - /// Wikidata property (P299) of - [Type(DataType.String)] - ISO31661NumericCode = 299, - - /// Wikidata property (P300) of - [Type(DataType.String)] - ISO31662Code = 300, - - /// Wikidata property (P301) of - [Type(DataType.Item)] - CategorysMainTopic = 301, - - /// Wikidata property (P303) of - [Type(DataType.String)] - EEBreedNumber = 303, - - /// Wikidata property (P304) of - [Type(DataType.String)] - Page = 304, - - /// Wikidata property (P305) of - [Type(DataType.String)] - IETFLanguageTag = 305, - - /// Wikidata property (P306) of - [Type(DataType.Item)] - OperatingSystem = 306, - - /// Wikidata property (P344) of - [Type(DataType.Item)] - DirectorOfPhotography = 344, - - /// Wikidata property (P345) of - [Type(DataType.String)] - IMDbIdentifier = 345, - - /// Wikidata property (P347) of - [Type(DataType.String)] - JocondeID = 347, - - /// Wikidata property (P348) of - [Type(DataType.String)] - SoftwareVersion = 348, - - /// Wikidata property (P349) of - [Type(DataType.String)] - NDLIdentifier = 349, - - /// Wikidata property (P350) of - [Type(DataType.String)] - RKDimages = 350, - - /// Wikidata property (P351) of - [Type(DataType.String)] - EntrezGeneID = 351, - - /// Wikidata property (P352) of - [Type(DataType.String)] - UniProtID = 352, - - /// Wikidata property (P353) of - [Type(DataType.String)] - GeneSymbol = 353, - - /// Wikidata property (P354) of - [Type(DataType.String)] - HGNCID = 354, - - /// Wikidata property (P355) of - [Type(DataType.Item)] - Subsidiaries = 355, - - /// Wikidata property (P356) of - [Type(DataType.String)] - DOI = 356, - - /// Wikidata property (P357) of - [Type(DataType.String)] - OBSOLETETitleUseP1476Title = 357, - - /// Wikidata property (P358) of - [Type(DataType.Item)] - Discography = 358, - - /// Wikidata property (P359) of - [Type(DataType.String)] - RijksmonumentIdentifier = 359, - - /// Wikidata property (P360) of - [Type(DataType.Item)] - IsAListOf = 360, - - /// Wikidata property (P361) of - [Type(DataType.Item)] - PartOf = 361, - - /// Wikidata property (P364) of - [Type(DataType.Item)] - OriginalLanguageOfWork = 364, - - /// Wikidata property (P366) of - [Type(DataType.Item)] - Use = 366, - - /// Wikidata property (P367) of - [Type(DataType.CommonsMediaFile)] - AstronomicSymbolImage = 367, - - /// Wikidata property (P368) of - [Type(DataType.CommonsMediaFile)] - SandboxCommonsMediaFile = 368, - - /// Wikidata property (P369) of - [Type(DataType.Item)] - SandboxItem = 369, - - /// Wikidata property (P370) of - [Type(DataType.String)] - SandboxString = 370, - - /// Wikidata property (P371) of - [Type(DataType.Item)] - Presenter = 371, - - /// Wikidata property (P373) of - [Type(DataType.String)] - CommonsCategory = 373, - - /// Wikidata property (P374) of - [Type(DataType.String)] - INSEEMunicipalityCode = 374, - - /// Wikidata property (P375) of - [Type(DataType.Item)] - SpaceLaunchVehicle = 375, - - /// Wikidata property (P376) of - [Type(DataType.Item)] - LocatedOnAstronomicalBody = 376, - - /// Wikidata property (P377) of - [Type(DataType.String)] - SCN = 377, - - /// Wikidata property (P380) of - [Type(DataType.String)] - MerimeeIdentifier = 380, - - /// Wikidata property (P381) of - [Type(DataType.String)] - PCPReferenceNumber = 381, - - /// Wikidata property (P382) of - [Type(DataType.String)] - CBSMunicipalityCode = 382, - - /// Wikidata property (P387) of - [Type(DataType.String)] - OBSOLETEQuoteUseP1683 = 387, - - /// Wikidata property (P393) of - [Type(DataType.String)] - EditionNumber = 393, - - /// Wikidata property (P395) of - [Type(DataType.String)] - LicencePlateCode = 395, - - /// Wikidata property (P396) of - [Type(DataType.String)] - SBNIdentifier = 396, - - /// Wikidata property (P397) of - [Type(DataType.Item)] - AstronomicalBody = 397, - - /// Wikidata property (P398) of - [Type(DataType.Item)] - ChildAstronomicalBody = 398, - - /// Wikidata property (P399) of - [Type(DataType.Item)] - CompanionOf = 399, - - /// Wikidata property (P400) of - [Type(DataType.Item)] - Platform = 400, - - /// Wikidata property (P402) of - [Type(DataType.String)] - OpenStreetMapRelationIdentifier = 402, - - /// Wikidata property (P403) of - [Type(DataType.Item)] - MouthOfTheWatercourse = 403, - - /// Wikidata property (P404) of - [Type(DataType.Item)] - GameMode = 404, - - /// Wikidata property (P405) of - [Type(DataType.Item)] - TaxonAuthor = 405, - - /// Wikidata property (P406) of - [Type(DataType.Item)] - SoundtrackAlbum = 406, - - /// Wikidata property (P407) of - [Type(DataType.Item)] - LanguageOfWorkOrName = 407, - - /// Wikidata property (P408) of - [Type(DataType.Item)] - SoftwareEngine = 408, - - /// Wikidata property (P409) of - [Type(DataType.String)] - NLAAustraliaIdentifier = 409, - - /// Wikidata property (P410) of - [Type(DataType.Item)] - MilitaryRank = 410, - - /// Wikidata property (P411) of - [Type(DataType.Item)] - CanonizationStatus = 411, - - /// Wikidata property (P412) of - [Type(DataType.Item)] - VoiceType = 412, - - /// Wikidata property (P413) of - [Type(DataType.Item)] - PositionPlayedOnTeamSpeciality = 413, - - /// Wikidata property (P414) of - [Type(DataType.Item)] - StockExchange = 414, - - /// Wikidata property (P415) of - [Type(DataType.Item)] - RadioFormat = 415, - - /// Wikidata property (P416) of - [Type(DataType.String)] - QuantitySymbol = 416, - - /// Wikidata property (P417) of - [Type(DataType.Item)] - PatronSaint = 417, - - /// Wikidata property (P418) of - [Type(DataType.Item)] - SealDescription = 418, - - /// Wikidata property (P421) of - [Type(DataType.Item)] - LocatedInTimeZone = 421, - - /// Wikidata property (P423) of - [Type(DataType.Item)] - ShootingHandedness = 423, - - /// Wikidata property (P424) of - [Type(DataType.String)] - WikimediaLanguageCode = 424, - - /// Wikidata property (P425) of - [Type(DataType.Item)] - FieldOfThisProfession = 425, - - /// Wikidata property (P426) of - [Type(DataType.String)] - AircraftRegistration = 426, - - /// Wikidata property (P427) of - [Type(DataType.Item)] - TaxonomicType = 427, - - /// Wikidata property (P428) of - [Type(DataType.String)] - BotanistAuthorAbbreviation = 428, - - /// Wikidata property (P429) of - [Type(DataType.String)] - DantaiCode = 429, - - /// Wikidata property (P432) of - [Type(DataType.String)] - CallsignOfAirline = 432, - - /// Wikidata property (P433) of - [Type(DataType.String)] - Issue = 433, - - /// Wikidata property (P434) of - [Type(DataType.String)] - MusicBrainzArtistID = 434, - - /// Wikidata property (P435) of - [Type(DataType.String)] - MusicBrainzWorkID = 435, - - /// Wikidata property (P436) of - [Type(DataType.String)] - MusicBrainzReleaseGroupID = 436, - - /// Wikidata property (P437) of - [Type(DataType.Item)] - Distribution = 437, - - /// Wikidata property (P438) of - [Type(DataType.String)] - OBSOLETEInscriptionUseP1684 = 438, - - /// Wikidata property (P439) of - [Type(DataType.String)] - GermanMunicipalityKey = 439, - - /// Wikidata property (P440) of - [Type(DataType.String)] - GermanDistrictKey = 440, - - /// Wikidata property (P442) of - [Type(DataType.String)] - ChinaAdministrativeDivisionCode = 442, - - /// Wikidata property (P443) of - [Type(DataType.CommonsMediaFile)] - PronunciationAudio = 443, - - /// Wikidata property (P444) of - [Type(DataType.String)] - ReviewScore = 444, - - /// Wikidata property (P447) of - [Type(DataType.Item)] - ScoreBy = 447, - - /// Wikidata property (P448) of - [Type(DataType.Item)] - LocationOfSpacecraftLaunch = 448, - - /// Wikidata property (P449) of - [Type(DataType.Item)] - OriginalNetwork = 449, - - /// Wikidata property (P450) of - [Type(DataType.Item)] - AstronautMission = 450, - - /// Wikidata property (P451) of - [Type(DataType.Item)] - Cohabitant = 451, - - /// Wikidata property (P452) of - [Type(DataType.Item)] - Industry = 452, - - /// Wikidata property (P453) of - [Type(DataType.Item)] - CharacterRole = 453, - - /// Wikidata property (P454) of - [Type(DataType.String)] - StructuraeIDStructure = 454, - - /// Wikidata property (P455) of - [Type(DataType.String)] - EmporisBuildingID = 455, - - /// Wikidata property (P457) of - [Type(DataType.Item)] - FoundationalText = 457, - - /// Wikidata property (P458) of - [Type(DataType.String)] - IMOShipNumber = 458, - - /// Wikidata property (P459) of - [Type(DataType.Item)] - DeterminationMethod = 459, - - /// Wikidata property (P460) of - [Type(DataType.Item)] - SaidToBeTheSameAs = 460, - - /// Wikidata property (P461) of - [Type(DataType.Item)] - OppositeOf = 461, - - /// Wikidata property (P462) of - [Type(DataType.Item)] - Color = 462, - - /// Wikidata property (P463) of - [Type(DataType.Item)] - MemberOf = 463, - - /// Wikidata property (P464) of - [Type(DataType.String)] - NOR = 464, - - /// Wikidata property (P465) of - [Type(DataType.String)] - SRGBColorHexTriplet = 465, - - /// Wikidata property (P466) of - [Type(DataType.Item)] - Occupant = 466, - - /// Wikidata property (P467) of - [Type(DataType.Item)] - LegislatedBy = 467, - - /// Wikidata property (P468) of - [Type(DataType.Item)] - DanKyuRank = 468, - - /// Wikidata property (P469) of - [Type(DataType.Item)] - LakesOnRiver = 469, - - /// Wikidata property (P470) of - [Type(DataType.Item)] - EightBannerRegister = 470, - - /// Wikidata property (P473) of - [Type(DataType.String)] - LocalDialingCode = 473, - - /// Wikidata property (P474) of - [Type(DataType.String)] - CountryCallingCode = 474, - - /// Wikidata property (P476) of - [Type(DataType.String)] - CELEXNumber = 476, - - /// Wikidata property (P477) of - [Type(DataType.String)] - CanadianRegisterOfHistoricPlacesIdentifier = 477, - - /// Wikidata property (P478) of - [Type(DataType.String)] - Volume = 478, - - /// Wikidata property (P479) of - [Type(DataType.Item)] - InputDevice = 479, - - /// Wikidata property (P480) of - [Type(DataType.String)] - FilmAffinityIdentifier = 480, - - /// Wikidata property (P481) of - [Type(DataType.String)] - PalissyIdentifier = 481, - - /// Wikidata property (P483) of - [Type(DataType.Item)] - RecordedAt = 483, - - /// Wikidata property (P484) of - [Type(DataType.String)] - IMANumberBroadSense = 484, - - /// Wikidata property (P485) of - [Type(DataType.Item)] - ArchivesAt = 485, - - /// Wikidata property (P486) of - [Type(DataType.String)] - MeSHID = 486, - - /// Wikidata property (P487) of - [Type(DataType.String)] - UnicodeCharacter = 487, - - /// Wikidata property (P488) of - [Type(DataType.Item)] - Chairperson = 488, - - /// Wikidata property (P489) of - [Type(DataType.Item)] - CurrencySymbolDescription = 489, - - /// Wikidata property (P490) of - [Type(DataType.String)] - ProvisionalDesignation = 490, - - /// Wikidata property (P491) of - [Type(DataType.CommonsMediaFile)] - OrbitDiagram = 491, - - /// Wikidata property (P492) of - [Type(DataType.String)] - OMIMID = 492, - - /// Wikidata property (P493) of - [Type(DataType.String)] - ICD9 = 493, - - /// Wikidata property (P494) of - [Type(DataType.String)] - ICD10 = 494, - - /// Wikidata property (P495) of - [Type(DataType.Item)] - CountryOfOrigin = 495, - - /// Wikidata property (P496) of - [Type(DataType.String)] - ORCID = 496, - - /// Wikidata property (P497) of - [Type(DataType.String)] - CBDBID = 497, - - /// Wikidata property (P498) of - [Type(DataType.String)] - ISO4217Code = 498, - - /// Wikidata property (P500) of - [Type(DataType.Item)] - ExclaveOf = 500, - - /// Wikidata property (P501) of - [Type(DataType.Item)] - EnclaveWithin = 501, - - /// Wikidata property (P502) of - [Type(DataType.String)] - HURDATIdentifier = 502, - - /// Wikidata property (P503) of - [Type(DataType.String)] - ISOStandard = 503, - - /// Wikidata property (P504) of - [Type(DataType.Item)] - HomePort = 504, - - /// Wikidata property (P505) of - [Type(DataType.Item)] - GeneralManager = 505, - - /// Wikidata property (P506) of - [Type(DataType.String)] - ISO15924Alpha4OrNumericCode = 506, - - /// Wikidata property (P507) of - [Type(DataType.String)] - SwedishCountyCode = 507, - - /// Wikidata property (P508) of - [Type(DataType.String)] - PIJAS = 508, - - /// Wikidata property (P509) of - [Type(DataType.Item)] - CauseOfDeath = 509, - - /// Wikidata property (P511) of - [Type(DataType.Item)] - HonorificPrefix = 511, - - /// Wikidata property (P512) of - [Type(DataType.Item)] - AcademicDegree = 512, - - /// Wikidata property (P513) of - [Type(DataType.String)] - OBSOLETEBirthNameUseP1477 = 513, - - /// Wikidata property (P514) of - [Type(DataType.Item)] - InterleavesWith = 514, - - /// Wikidata property (P515) of - [Type(DataType.Item)] - PhaseOfMatter = 515, - - /// Wikidata property (P516) of - [Type(DataType.Item)] - Powerplant = 516, - - /// Wikidata property (P517) of - [Type(DataType.Item)] - Interaction = 517, - - /// Wikidata property (P518) of - [Type(DataType.Item)] - AppliesToPart = 518, - - /// Wikidata property (P520) of - [Type(DataType.Item)] - Armament = 520, - - /// Wikidata property (P521) of - [Type(DataType.Item)] - ScheduledServiceDestination = 521, - - /// Wikidata property (P522) of - [Type(DataType.Item)] - TypeOfOrbit = 522, - - /// Wikidata property (P523) of - [Type(DataType.Item)] - TemporalRangeStart = 523, - - /// Wikidata property (P524) of - [Type(DataType.Item)] - TemporalRangeEnd = 524, - - /// Wikidata property (P525) of - [Type(DataType.String)] - SwedishMunicipalityCode = 525, - - /// Wikidata property (P527) of - [Type(DataType.Item)] - HasPart = 527, - - /// Wikidata property (P528) of - [Type(DataType.String)] - CatalogCode = 528, - - /// Wikidata property (P529) of - [Type(DataType.String)] - Runway = 529, - - /// Wikidata property (P530) of - [Type(DataType.Item)] - DiplomaticRelation = 530, - - /// Wikidata property (P531) of - [Type(DataType.Item)] - DiplomaticMissionSent = 531, - - /// Wikidata property (P532) of - [Type(DataType.Item)] - PortOfRegistry = 532, - - /// Wikidata property (P533) of - [Type(DataType.Item)] - Target = 533, - - /// Wikidata property (P534) of - [Type(DataType.Item)] - StreakColor = 534, - - /// Wikidata property (P535) of - [Type(DataType.String)] - FindAGraveGraveID = 535, - - /// Wikidata property (P536) of - [Type(DataType.String)] - ATPID = 536, - - /// Wikidata property (P537) of - [Type(DataType.Item)] - Twinning = 537, - - /// Wikidata property (P538) of - [Type(DataType.Item)] - Fracturing = 538, - - /// Wikidata property (P539) of - [Type(DataType.String)] - Museofile = 539, - - /// Wikidata property (P541) of - [Type(DataType.Item)] - OfficeContested = 541, - - /// Wikidata property (P542) of - [Type(DataType.Item)] - OfficiallyOpenedBy = 542, - - /// Wikidata property (P543) of - [Type(DataType.Item)] - OathMadeBy = 543, - - /// Wikidata property (P545) of - [Type(DataType.Item)] - TorchLitBy = 545, - - /// Wikidata property (P546) of - [Type(DataType.Item)] - DockingPort = 546, - - /// Wikidata property (P547) of - [Type(DataType.Item)] - Commemorates = 547, - - /// Wikidata property (P548) of - [Type(DataType.Item)] - VersionType = 548, - - /// Wikidata property (P549) of - [Type(DataType.String)] - MathematicsGenealogyProjectIdentifier = 549, - - /// Wikidata property (P550) of - [Type(DataType.Item)] - ChivalricOrder = 550, - - /// Wikidata property (P551) of - [Type(DataType.Item)] - Residence = 551, - - /// Wikidata property (P552) of - [Type(DataType.Item)] - Handedness = 552, - - /// Wikidata property (P553) of - [Type(DataType.Item)] - WebsiteAccountOn = 553, - - /// Wikidata property (P554) of - [Type(DataType.String)] - WebsiteUsername = 554, - - /// Wikidata property (P555) of - [Type(DataType.String)] - DoublesRecord = 555, - - /// Wikidata property (P556) of - [Type(DataType.Item)] - CrystalSystem = 556, - - /// Wikidata property (P557) of - [Type(DataType.String)] - DiseasesDB = 557, - - /// Wikidata property (P558) of - [Type(DataType.String)] - UnitSymbol = 558, - - /// Wikidata property (P559) of - [Type(DataType.Item)] - Terminus = 559, - - /// Wikidata property (P560) of - [Type(DataType.Item)] - Direction = 560, - - /// Wikidata property (P561) of - [Type(DataType.String)] - NATOReportingName = 561, - - /// Wikidata property (P562) of - [Type(DataType.Item)] - CentralBankIssuer = 562, - - /// Wikidata property (P563) of - [Type(DataType.String)] - ICDO = 563, - - /// Wikidata property (P564) of - [Type(DataType.String)] - SinglesRecord = 564, - - /// Wikidata property (P565) of - [Type(DataType.Item)] - CrystalHabit = 565, - - /// Wikidata property (P566) of - [Type(DataType.Item)] - Basionym = 566, - - /// Wikidata property (P567) of - [Type(DataType.Item)] - Underlies = 567, - - /// Wikidata property (P568) of - [Type(DataType.Item)] - Overlies = 568, - - /// Wikidata property (P569) of - [Type(DataType.Time)] - DateOfBirth = 569, - - /// Wikidata property (P570) of - [Type(DataType.Time)] - DateOfDeath = 570, - - /// Wikidata property (P571) of - [Type(DataType.Time)] - Inception = 571, - - /// Wikidata property (P574) of - [Type(DataType.Time)] - DateOfTaxonNamePublication = 574, - - /// Wikidata property (P575) of - [Type(DataType.Time)] - TimeOfDiscovery = 575, - - /// Wikidata property (P576) of - [Type(DataType.Time)] - DissolvedOrAbolished = 576, - - /// Wikidata property (P577) of - [Type(DataType.Time)] - PublicationDate = 577, - - /// Wikidata property (P578) of - [Type(DataType.Time)] - SandboxTimeValue = 578, - - /// Wikidata property (P579) of - [Type(DataType.Item)] - IMAStatusAndOrRank = 579, - - /// Wikidata property (P580) of - [Type(DataType.Time)] - StartTime = 580, - - /// Wikidata property (P582) of - [Type(DataType.Time)] - EndTime = 582, - - /// Wikidata property (P585) of - [Type(DataType.Time)] - PointInTime = 585, - - /// Wikidata property (P586) of - [Type(DataType.String)] - IPNIAuthorID = 586, - - /// Wikidata property (P587) of - [Type(DataType.String)] - MMSI = 587, - - /// Wikidata property (P588) of - [Type(DataType.Item)] - Coolant = 588, - - /// Wikidata property (P589) of - [Type(DataType.Item)] - PointGroup = 589, - - /// Wikidata property (P590) of - [Type(DataType.String)] - GNISID = 590, - - /// Wikidata property (P591) of - [Type(DataType.String)] - ECNumber = 591, - - /// Wikidata property (P592) of - [Type(DataType.String)] - ChEMBLID = 592, - - /// Wikidata property (P593) of - [Type(DataType.String)] - HomoloGeneID = 593, - - /// Wikidata property (P594) of - [Type(DataType.String)] - EnsemblGeneID = 594, - - /// Wikidata property (P595) of - [Type(DataType.String)] - IUPHARID = 595, - - /// Wikidata property (P597) of - [Type(DataType.String)] - WTAID = 597, - - /// Wikidata property (P598) of - [Type(DataType.Item)] - CommanderOf = 598, - - /// Wikidata property (P599) of - [Type(DataType.String)] - ITFID = 599, - - /// Wikidata property (P600) of - [Type(DataType.String)] - WineAppDBID = 600, - - /// Wikidata property (P604) of - [Type(DataType.String)] - MedlinePlusID = 604, - - /// Wikidata property (P605) of - [Type(DataType.String)] - NUTSCode = 605, - - /// Wikidata property (P606) of - [Type(DataType.Time)] - FirstFlight = 606, - - /// Wikidata property (P607) of - [Type(DataType.Item)] - Conflict = 607, - - /// Wikidata property (P608) of - [Type(DataType.Item)] - ExhibitionHistory = 608, - - /// Wikidata property (P609) of - [Type(DataType.Item)] - TerminusLocation = 609, - - /// Wikidata property (P610) of - [Type(DataType.Item)] - HighestPoint = 610, - - /// Wikidata property (P611) of - [Type(DataType.Item)] - ReligiousOrder = 611, - - /// Wikidata property (P612) of - [Type(DataType.Item)] - MotherHouse = 612, - - /// Wikidata property (P613) of - [Type(DataType.String)] - OSGridReference = 613, - - /// Wikidata property (P617) of - [Type(DataType.String)] - YardNumber = 617, - - /// Wikidata property (P618) of - [Type(DataType.Item)] - SourceOfEnergy = 618, - - /// Wikidata property (P619) of - [Type(DataType.Time)] - TimeOfSpacecraftLaunch = 619, - - /// Wikidata property (P620) of - [Type(DataType.Time)] - TimeOfSpacecraftLanding = 620, - - /// Wikidata property (P621) of - [Type(DataType.Time)] - TimeOfSpacecraftOrbitDecay = 621, - - /// Wikidata property (P622) of - [Type(DataType.Time)] - SpacecraftDockingUndocking = 622, - - /// Wikidata property (P624) of - [Type(DataType.Item)] - GuidanceSystem = 624, - - /// Wikidata property (P625) of - [Type(DataType.GlobeCoordinate)] - CoordinateLocation = 625, - - /// Wikidata property (P626) of - [Type(DataType.GlobeCoordinate)] - SandboxGeoCoordinateValue = 626, - - /// Wikidata property (P627) of - [Type(DataType.String)] - IUCNID = 627, - - /// Wikidata property (P628) of - [Type(DataType.String)] - ENumber = 628, - - /// Wikidata property (P629) of - [Type(DataType.Item)] - EditionOrTranslationOf = 629, - - /// Wikidata property (P630) of - [Type(DataType.String)] - ParisCityDigitalCode = 630, - - /// Wikidata property (P631) of - [Type(DataType.Item)] - StructuralEngineer = 631, - - /// Wikidata property (P632) of - [Type(DataType.String)] - CulturalPropertiesOfBelarusReferenceNumber = 632, - - /// Wikidata property (P633) of - [Type(DataType.String)] - QuebecCulturalHeritageDirectoryIdentifier = 633, - - /// Wikidata property (P634) of - [Type(DataType.Item)] - Captain = 634, - - /// Wikidata property (P635) of - [Type(DataType.String)] - ISTATID = 635, - - /// Wikidata property (P636) of - [Type(DataType.Item)] - RouteOfAdministration = 636, - - /// Wikidata property (P637) of - [Type(DataType.String)] - RefSeqProteinID = 637, - - /// Wikidata property (P638) of - [Type(DataType.String)] - PDBID = 638, - - /// Wikidata property (P639) of - [Type(DataType.String)] - RefSeqRNAID = 639, - - /// Wikidata property (P640) of - [Type(DataType.String)] - LeonoreID = 640, - - /// Wikidata property (P641) of - [Type(DataType.Item)] - Sport = 641, - - /// Wikidata property (P642) of - [Type(DataType.Item)] - Of = 642, - - /// Wikidata property (P644) of - [Type(DataType.String)] - GenomicStart = 644, - - /// Wikidata property (P645) of - [Type(DataType.String)] - GenomicEnd = 645, - - /// Wikidata property (P646) of - [Type(DataType.String)] - FreebaseIdentifier = 646, - - /// Wikidata property (P647) of - [Type(DataType.Item)] - DraftedBy = 647, - - /// Wikidata property (P648) of - [Type(DataType.String)] - OpenLibraryIdentifier = 648, - - /// Wikidata property (P649) of - [Type(DataType.String)] - NRHPReferenceNumber = 649, - - /// Wikidata property (P650) of - [Type(DataType.String)] - RKDartists = 650, - - /// Wikidata property (P651) of - [Type(DataType.String)] - BiografischPortaalNumber = 651, - - /// Wikidata property (P652) of - [Type(DataType.String)] - UNII = 652, - - /// Wikidata property (P653) of - [Type(DataType.String)] - PubMedHealth = 653, - - /// Wikidata property (P654) of - [Type(DataType.Item)] - DirectionRelativeToLocation = 654, - - /// Wikidata property (P655) of - [Type(DataType.Item)] - Translator = 655, - - /// Wikidata property (P656) of - [Type(DataType.String)] - RefSeq = 656, - - /// Wikidata property (P657) of - [Type(DataType.String)] - RTECSNumber = 657, - - /// Wikidata property (P658) of - [Type(DataType.Item)] - Tracklist = 658, - - /// Wikidata property (P659) of - [Type(DataType.Item)] - GenLocAssembly = 659, - - /// Wikidata property (P660) of - [Type(DataType.Item)] - ECClassification = 660, - - /// Wikidata property (P661) of - [Type(DataType.String)] - ChemSpiderID = 661, - - /// Wikidata property (P662) of - [Type(DataType.String)] - PubChemIDCID = 662, - - /// Wikidata property (P663) of - [Type(DataType.String)] - DSMIV = 663, - - /// Wikidata property (P664) of - [Type(DataType.Item)] - Organizer = 664, - - /// Wikidata property (P665) of - [Type(DataType.String)] - KEGGID = 665, - - /// Wikidata property (P667) of - [Type(DataType.String)] - ICPC2ID = 667, - - /// Wikidata property (P668) of - [Type(DataType.String)] - GeneReviewsID = 668, - - /// Wikidata property (P669) of - [Type(DataType.Item)] - LocatedOnStreet = 669, - - /// Wikidata property (P670) of - [Type(DataType.String)] - StreetNumber = 670, - - /// Wikidata property (P671) of - [Type(DataType.String)] - MouseGenomeInformaticsID = 671, - - /// Wikidata property (P672) of - [Type(DataType.String)] - MeSHCode = 672, - - /// Wikidata property (P673) of - [Type(DataType.String)] - EMedicine = 673, - - /// Wikidata property (P674) of - [Type(DataType.Item)] - Characters = 674, - - /// Wikidata property (P675) of - [Type(DataType.String)] - GoogleBooksIdentifier = 675, - - /// Wikidata property (P676) of - [Type(DataType.Item)] - LyricsBy = 676, - - /// Wikidata property (P677) of - [Type(DataType.String)] - ÚSOPCode = 677, - - /// Wikidata property (P678) of - [Type(DataType.Item)] - IncertaeSedis = 678, - - /// Wikidata property (P679) of - [Type(DataType.String)] - ZVGNumber = 679, - - /// Wikidata property (P680) of - [Type(DataType.Item)] - MolecularFunction = 680, - - /// Wikidata property (P681) of - [Type(DataType.Item)] - CellComponent = 681, - - /// Wikidata property (P682) of - [Type(DataType.Item)] - BiologicalProcess = 682, - - /// Wikidata property (P683) of - [Type(DataType.String)] - ChEBIID = 683, - - /// Wikidata property (P684) of - [Type(DataType.Item)] - Ortholog = 684, - - /// Wikidata property (P685) of - [Type(DataType.String)] - NCBITaxonomyID = 685, - - /// Wikidata property (P686) of - [Type(DataType.String)] - GeneOntologyID = 686, - - /// Wikidata property (P687) of - [Type(DataType.String)] - BHLPageID = 687, - - /// Wikidata property (P688) of - [Type(DataType.Item)] - Encodes = 688, - - /// Wikidata property (P689) of - [Type(DataType.Item)] - Afflicts = 689, - - /// Wikidata property (P690) of - [Type(DataType.Item)] - SpaceGroup = 690, - - /// Wikidata property (P691) of - [Type(DataType.String)] - NKCIdentifier = 691, - - /// Wikidata property (P692) of - [Type(DataType.CommonsMediaFile)] - GeneAtlasImage = 692, - - /// Wikidata property (P693) of - [Type(DataType.Item)] - Cleavage = 693, - - /// Wikidata property (P694) of - [Type(DataType.Item)] - ReplacedSynonymForNomNov = 694, - - /// Wikidata property (P695) of - [Type(DataType.String)] - UNNumber = 695, - - /// Wikidata property (P696) of - [Type(DataType.String)] - NeurolexID = 696, - - /// Wikidata property (P697) of - [Type(DataType.Item)] - ExTaxonAuthor = 697, - - /// Wikidata property (P698) of - [Type(DataType.String)] - PubMedID = 698, - - /// Wikidata property (P699) of - [Type(DataType.String)] - DiseaseOntologyID = 699, - - /// Wikidata property (P700) of - [Type(DataType.String)] - KemlerID = 700, - - /// Wikidata property (P701) of - [Type(DataType.String)] - Dodis = 701, - - /// Wikidata property (P702) of - [Type(DataType.Item)] - EncodedBy = 702, - - /// Wikidata property (P703) of - [Type(DataType.Item)] - FoundInTaxon = 703, - - /// Wikidata property (P704) of - [Type(DataType.String)] - EnsemblTranscriptID = 704, - - /// Wikidata property (P705) of - [Type(DataType.String)] - EnsemblProteinID = 705, - - /// Wikidata property (P706) of - [Type(DataType.Item)] - LocatedOnTerrainFeature = 706, - - /// Wikidata property (P707) of - [Type(DataType.Item)] - SatelliteBus = 707, - - /// Wikidata property (P708) of - [Type(DataType.Item)] - Diocese = 708, - - /// Wikidata property (P709) of - [Type(DataType.String)] - HistoricScotlandID = 709, - - /// Wikidata property (P710) of - [Type(DataType.Item)] - Participant = 710, - - /// Wikidata property (P711) of - [Type(DataType.String)] - Strunz8thEditionSeriesID = 711, - - /// Wikidata property (P712) of - [Type(DataType.String)] - NickelStrunz9thEditionUpdated2009 = 712, - - /// Wikidata property (P713) of - [Type(DataType.String)] - NickelStrunz10thPendingEdition = 713, - - /// Wikidata property (P714) of - [Type(DataType.String)] - Dana8thEdition = 714, - - /// Wikidata property (P715) of - [Type(DataType.String)] - DrugbankID = 715, - - /// Wikidata property (P716) of - [Type(DataType.String)] - JPLSmallBodyDatabaseIdentifier = 716, - - /// Wikidata property (P717) of - [Type(DataType.String)] - MinorPlanetCenterObservatoryCode = 717, - - /// Wikidata property (P718) of - [Type(DataType.String)] - CanmoreID = 718, - - /// Wikidata property (P720) of - [Type(DataType.Item)] - AsteroidSpectralType = 720, - - /// Wikidata property (P721) of - [Type(DataType.String)] - OKATOIdentifier = 721, - - /// Wikidata property (P722) of - [Type(DataType.String)] - UICStationCode = 722, - - /// Wikidata property (P723) of - [Type(DataType.String)] - DBNLID = 723, - - /// Wikidata property (P724) of - [Type(DataType.String)] - InternetArchiveIdentifier = 724, - - /// Wikidata property (P725) of - [Type(DataType.Item)] - VoiceActor = 725, - - /// Wikidata property (P726) of - [Type(DataType.Item)] - Candidate = 726, - - /// Wikidata property (P727) of - [Type(DataType.String)] - EuropeanaID = 727, - - /// Wikidata property (P728) of - [Type(DataType.String)] - GHSHazardStatement = 728, - - /// Wikidata property (P729) of - [Type(DataType.Time)] - ServiceEntry = 729, - - /// Wikidata property (P730) of - [Type(DataType.Time)] - ServiceRetirement = 730, - - /// Wikidata property (P731) of - [Type(DataType.String)] - LitholexID = 731, - - /// Wikidata property (P732) of - [Type(DataType.String)] - BGSLexiconID = 732, - - /// Wikidata property (P733) of - [Type(DataType.String)] - DINOloket = 733, - - /// Wikidata property (P734) of - [Type(DataType.Item)] - FamilyName = 734, - - /// Wikidata property (P735) of - [Type(DataType.Item)] - GivenName = 735, - - /// Wikidata property (P736) of - [Type(DataType.Item)] - CoverArtist = 736, - - /// Wikidata property (P737) of - [Type(DataType.Item)] - InfluencedBy = 737, - - /// Wikidata property (P738) of - [Type(DataType.Item)] - OBSOLETEInfluenceOf = 738, - - /// Wikidata property (P739) of - [Type(DataType.Item)] - Ammunition = 739, - - /// Wikidata property (P740) of - [Type(DataType.Item)] - LocationOfFormation = 740, - - /// Wikidata property (P741) of - [Type(DataType.Item)] - PlayingHand = 741, - - /// Wikidata property (P742) of - [Type(DataType.String)] - Pseudonym = 742, - - /// Wikidata property (P744) of - [Type(DataType.Item)] - AsteroidFamily = 744, - - /// Wikidata property (P745) of - [Type(DataType.String)] - LowGermanBibliographyAndBiographyID = 745, - - /// Wikidata property (P746) of - [Type(DataType.Time)] - DateOfDisappearance = 746, - - /// Wikidata property (P747) of - [Type(DataType.Item)] - EditionS = 747, - - /// Wikidata property (P748) of - [Type(DataType.Item)] - AppointedBy = 748, - - /// Wikidata property (P749) of - [Type(DataType.Item)] - ParentCompany = 749, - - /// Wikidata property (P750) of - [Type(DataType.Item)] - Distributor = 750, - - /// Wikidata property (P751) of - [Type(DataType.Item)] - IntroducedFeature = 751, - - /// Wikidata property (P756) of - [Type(DataType.Item)] - RemovedFeature = 756, - - /// Wikidata property (P757) of - [Type(DataType.String)] - WorldHeritageSiteId = 757, - - /// Wikidata property (P758) of - [Type(DataType.String)] - KulturminneIdentifier = 758, - - /// Wikidata property (P759) of - [Type(DataType.String)] - AlbertaRegisterOfHistoricPlacesIdentifier = 759, - - /// Wikidata property (P760) of - [Type(DataType.String)] - DPLAID = 760, - - /// Wikidata property (P761) of - [Type(DataType.String)] - VISSID = 761, - - /// Wikidata property (P762) of - [Type(DataType.String)] - CzechCulturalHeritageID = 762, - - /// Wikidata property (P763) of - [Type(DataType.String)] - PEIRegisterOfHistoricPlacesIdentifier = 763, - - /// Wikidata property (P764) of - [Type(DataType.String)] - OKTMOIdentifier = 764, - - /// Wikidata property (P765) of - [Type(DataType.Item)] - SurfacePlayedOn = 765, - - /// Wikidata property (P767) of - [Type(DataType.Item)] - Contributor = 767, - - /// Wikidata property (P768) of - [Type(DataType.Item)] - ElectoralDistrict = 768, - - /// Wikidata property (P769) of - [Type(DataType.Item)] - SignificantDrugInteraction = 769, - - /// Wikidata property (P770) of - [Type(DataType.Item)] - CauseOfDestruction = 770, - - /// Wikidata property (P771) of - [Type(DataType.String)] - SwissMunicipalityCode = 771, - - /// Wikidata property (P772) of - [Type(DataType.String)] - INEMunicipalityCode = 772, - - /// Wikidata property (P773) of - [Type(DataType.String)] - ISO31663 = 773, - - /// Wikidata property (P774) of - [Type(DataType.String)] - FIPS553LocationsInTheUS = 774, - - /// Wikidata property (P775) of - [Type(DataType.String)] - SwedishUrbanAreaCode = 775, - - /// Wikidata property (P776) of - [Type(DataType.String)] - SwedishMinorUrbanAreaCode = 776, - - /// Wikidata property (P777) of - [Type(DataType.String)] - SwedishCivilParishCodeATACode = 777, - - /// Wikidata property (P778) of - [Type(DataType.String)] - ChurchOfSwedenParishCode = 778, - - /// Wikidata property (P779) of - [Type(DataType.String)] - ChurchOfSwedenPastoratskod = 779, - - /// Wikidata property (P780) of - [Type(DataType.Item)] - Symptoms = 780, - - /// Wikidata property (P781) of - [Type(DataType.String)] - Sikart = 781, - - /// Wikidata property (P782) of - [Type(DataType.String)] - LAU = 782, - - /// Wikidata property (P783) of - [Type(DataType.Item)] - HymeniumType = 783, - - /// Wikidata property (P784) of - [Type(DataType.Item)] - MushroomCapShape = 784, - - /// Wikidata property (P785) of - [Type(DataType.Item)] - HymeniumAttachment = 785, - - /// Wikidata property (P786) of - [Type(DataType.Item)] - StipeCharacter = 786, - - /// Wikidata property (P787) of - [Type(DataType.Item)] - SporePrintColor = 787, - - /// Wikidata property (P788) of - [Type(DataType.Item)] - MushroomEcologicalType = 788, - - /// Wikidata property (P789) of - [Type(DataType.Item)] - Edibility = 789, - - /// Wikidata property (P790) of - [Type(DataType.Item)] - ApprovedBy = 790, - - /// Wikidata property (P791) of - [Type(DataType.String)] - ISILID = 791, - - /// Wikidata property (P792) of - [Type(DataType.String)] - Chapter = 792, - - /// Wikidata property (P793) of - [Type(DataType.Item)] - SignificantEvent = 793, - - /// Wikidata property (P794) of - [Type(DataType.Item)] - As = 794, - - /// Wikidata property (P795) of - [Type(DataType.Item)] - DistanceAlong = 795, - - /// Wikidata property (P796) of - [Type(DataType.Item)] - GeoDatum = 796, - - /// Wikidata property (P797) of - [Type(DataType.Item)] - ExecutiveAuthority = 797, - - /// Wikidata property (P798) of - [Type(DataType.String)] - MilitaryDesignation = 798, - - /// Wikidata property (P799) of - [Type(DataType.String)] - AirMinistrySpecificationID = 799, - - /// Wikidata property (P800) of - [Type(DataType.Item)] - NotableWork = 800, - - /// Wikidata property (P802) of - [Type(DataType.Item)] - Student = 802, - - /// Wikidata property (P803) of - [Type(DataType.Item)] - Professorship = 803, - - /// Wikidata property (P804) of - [Type(DataType.String)] - GNISAntarcticaID = 804, - - /// Wikidata property (P805) of - [Type(DataType.Item)] - SubjectOf = 805, - - /// Wikidata property (P806) of - [Type(DataType.String)] - ItalianCadastreCode = 806, - - /// Wikidata property (P807) of - [Type(DataType.Item)] - SeparatedFrom = 807, - - /// Wikidata property (P808) of - [Type(DataType.String)] - CodeBienDeInteresCultural = 808, - - /// Wikidata property (P809) of - [Type(DataType.String)] - WDPAId = 809, - - /// Wikidata property (P811) of - [Type(DataType.Item)] - AcademicMinor = 811, - - /// Wikidata property (P812) of - [Type(DataType.Item)] - AcademicMajor = 812, - - /// Wikidata property (P813) of - [Type(DataType.Time)] - Retrieved = 813, - - /// Wikidata property (P814) of - [Type(DataType.Item)] - IUCNProtectedAreasCategory = 814, - - /// Wikidata property (P815) of - [Type(DataType.String)] - ITISTSN = 815, - - /// Wikidata property (P816) of - [Type(DataType.Item)] - DecaysTo = 816, - - /// Wikidata property (P817) of - [Type(DataType.Item)] - DecayMode = 817, - - /// Wikidata property (P818) of - [Type(DataType.String)] - ArXivID = 818, - - /// Wikidata property (P819) of - [Type(DataType.String)] - ADSBibcode = 819, - - /// Wikidata property (P820) of - [Type(DataType.String)] - ArXivClassification = 820, - - /// Wikidata property (P821) of - [Type(DataType.String)] - CGNDBUniqueIdentifier = 821, - - /// Wikidata property (P822) of - [Type(DataType.Item)] - Mascot = 822, - - /// Wikidata property (P823) of - [Type(DataType.Item)] - Speaker = 823, - - /// Wikidata property (P824) of - [Type(DataType.String)] - MeteoriticalBulletinDatabaseID = 824, - - /// Wikidata property (P825) of - [Type(DataType.Item)] - DedicatedTo = 825, - - /// Wikidata property (P826) of - [Type(DataType.Item)] - Tonality = 826, - - /// Wikidata property (P827) of - [Type(DataType.String)] - BBCProgramIdentifier = 827, - - /// Wikidata property (P828) of - [Type(DataType.Item)] - HasCause = 828, - - /// Wikidata property (P829) of - [Type(DataType.String)] - OEISID = 829, - - /// Wikidata property (P830) of - [Type(DataType.String)] - EncyclopediaOfLifeID = 830, - - /// Wikidata property (P831) of - [Type(DataType.Item)] - ParentClub = 831, - - /// Wikidata property (P832) of - [Type(DataType.Item)] - PublicHoliday = 832, - - /// Wikidata property (P833) of - [Type(DataType.Item)] - InterchangeStation = 833, - - /// Wikidata property (P834) of - [Type(DataType.Item)] - TrainDepot = 834, - - /// Wikidata property (P835) of - [Type(DataType.String)] - AuthorCitationZoology = 835, - - /// Wikidata property (P836) of - [Type(DataType.String)] - GSSCode2011 = 836, - - /// Wikidata property (P837) of - [Type(DataType.Item)] - DayInYearForPeriodicOccurrence = 837, - - /// Wikidata property (P838) of - [Type(DataType.String)] - BioLibID = 838, - - /// Wikidata property (P839) of - [Type(DataType.String)] - IMSLPID = 839, - - /// Wikidata property (P840) of - [Type(DataType.Item)] - NarrativeLocation = 840, - - /// Wikidata property (P841) of - [Type(DataType.Item)] - FeastDay = 841, - - /// Wikidata property (P842) of - [Type(DataType.String)] - FossilworksID = 842, - - /// Wikidata property (P843) of - [Type(DataType.String)] - SIRUTACode = 843, - - /// Wikidata property (P844) of - [Type(DataType.String)] - UBIGEOCode = 844, - - /// Wikidata property (P845) of - [Type(DataType.String)] - SaskatchewanRegisterOfHeritagePropertyIdentifier = 845, - - /// Wikidata property (P846) of - [Type(DataType.String)] - GlobalBiodiversityInformationFacilityID = 846, - - /// Wikidata property (P847) of - [Type(DataType.String)] - UnitedStatesNavyAircraftDesignation = 847, - - /// Wikidata property (P849) of - [Type(DataType.String)] - JapaneseMilitaryAircraftDesignation = 849, - - /// Wikidata property (P850) of - [Type(DataType.String)] - WorldRegisterOfMarineSpeciesIdentifier = 850, - - /// Wikidata property (P852) of - [Type(DataType.Item)] - ESRBRating = 852, - - /// Wikidata property (P853) of - [Type(DataType.Item)] - CERORating = 853, - - /// Wikidata property (P854) of - [Type(DataType.Url)] - ReferenceURL = 854, - - /// Wikidata property (P855) of - [Type(DataType.Url)] - SandboxURL = 855, - - /// Wikidata property (P856) of - [Type(DataType.Url)] - OfficialWebsite = 856, - - /// Wikidata property (P857) of - [Type(DataType.Url)] - CNKI = 857, - - /// Wikidata property (P858) of - [Type(DataType.String)] - ESPNSCRUMID = 858, - - /// Wikidata property (P859) of - [Type(DataType.Item)] - Sponsor = 859, - - /// Wikidata property (P860) of - [Type(DataType.String)] - EArchivLiID = 860, - - /// Wikidata property (P861) of - [Type(DataType.String)] - PremiershiprugbyComID = 861, - - /// Wikidata property (P862) of - [Type(DataType.String)] - OperationalRequirementOfTheUKAirMinistry = 862, - - /// Wikidata property (P863) of - [Type(DataType.String)] - InPhOIdentifier = 863, - - /// Wikidata property (P864) of - [Type(DataType.String)] - ACMDigitalLibraryAuthorIdentifier = 864, - - /// Wikidata property (P865) of - [Type(DataType.String)] - BMLO = 865, - - /// Wikidata property (P866) of - [Type(DataType.String)] - PerlentaucherID = 866, - - /// Wikidata property (P867) of - [Type(DataType.String)] - ROMEOccupationCodeV3 = 867, - - /// Wikidata property (P868) of - [Type(DataType.Item)] - FoodsTraditionallyAssociated = 868, - - /// Wikidata property (P870) of - [Type(DataType.Item)] - Instrumentation = 870, - - /// Wikidata property (P872) of - [Type(DataType.Item)] - PrintedBy = 872, - - /// Wikidata property (P873) of - [Type(DataType.Item)] - PhasePoint = 873, - - /// Wikidata property (P874) of - [Type(DataType.String)] - UNClass = 874, - - /// Wikidata property (P875) of - [Type(DataType.String)] - UNCodeClassification = 875, - - /// Wikidata property (P876) of - [Type(DataType.String)] - UNPackagingGroup = 876, - - /// Wikidata property (P877) of - [Type(DataType.String)] - NFPAOther = 877, - - /// Wikidata property (P878) of - [Type(DataType.Item)] - Avionics = 878, - - /// Wikidata property (P879) of - [Type(DataType.String)] - PennantNumber = 879, - - /// Wikidata property (P880) of - [Type(DataType.Item)] - CPU = 880, - - /// Wikidata property (P881) of - [Type(DataType.Item)] - TypeOfVariableStar = 881, - - /// Wikidata property (P882) of - [Type(DataType.String)] - FIPS64USCounties = 882, - - /// Wikidata property (P883) of - [Type(DataType.String)] - FIPS52CodeForUSStates = 883, - - /// Wikidata property (P884) of - [Type(DataType.String)] - StateWaterRegisterCodeRussia = 884, - - /// Wikidata property (P885) of - [Type(DataType.Item)] - OriginOfTheWatercourse = 885, - - /// Wikidata property (P886) of - [Type(DataType.String)] - LIR = 886, - - /// Wikidata property (P887) of - [Type(DataType.Item)] - BasedOnHeuristic = 887, - - /// Wikidata property (P888) of - [Type(DataType.String)] - JSTORArticleID = 888, - - /// Wikidata property (P889) of - [Type(DataType.String)] - MathematicalReviewsIdentifier = 889, - - /// Wikidata property (P892) of - [Type(DataType.String)] - RequestForCommentsIdentifier = 892, - - /// Wikidata property (P893) of - [Type(DataType.String)] - SocialScienceResearchNetworkID = 893, - - /// Wikidata property (P894) of - [Type(DataType.String)] - ZentralblattMATH = 894, - - /// Wikidata property (P897) of - [Type(DataType.String)] - UnitedStatesArmyAndAirForceAircraftDesignation = 897, - - /// Wikidata property (P898) of - [Type(DataType.String)] - IPA = 898, - - /// Wikidata property (P901) of - [Type(DataType.String)] - FIPS104CountriesAndRegions = 901, - - /// Wikidata property (P902) of - [Type(DataType.String)] - HDS = 902, - - /// Wikidata property (P905) of - [Type(DataType.String)] - PORTFilmID = 905, - - /// Wikidata property (P906) of - [Type(DataType.String)] - SELIBR = 906, - - /// Wikidata property (P907) of - [Type(DataType.String)] - AllgameID = 907, - - /// Wikidata property (P908) of - [Type(DataType.Item)] - PEGIRating = 908, - - /// Wikidata property (P909) of - [Type(DataType.String)] - NovaScotiaRegisterOfHistoricPlacesIdentifier = 909, - - /// Wikidata property (P910) of - [Type(DataType.Item)] - TopicsMainCategory = 910, - - /// Wikidata property (P911) of - [Type(DataType.String)] - SouthAfricanMunicipalityCode = 911, - - /// Wikidata property (P912) of - [Type(DataType.Item)] - HasFacility = 912, - - /// Wikidata property (P913) of - [Type(DataType.Item)] - Notation = 913, - - /// Wikidata property (P914) of - [Type(DataType.Item)] - USKRating = 914, - - /// Wikidata property (P915) of - [Type(DataType.Item)] - FilmingLocation = 915, - - /// Wikidata property (P916) of - [Type(DataType.Item)] - GSRRRating = 916, - - /// Wikidata property (P917) of - [Type(DataType.String)] - GRAUIndex = 917, - - /// Wikidata property (P918) of - [Type(DataType.String)] - NOCOccupationCode = 918, - - /// Wikidata property (P919) of - [Type(DataType.String)] - SOCOccupationCode2010 = 919, - - /// Wikidata property (P920) of - [Type(DataType.String)] - SpanishSubjectHeadingsForPublicLibraries = 920, - - /// Wikidata property (P921) of - [Type(DataType.Item)] - MainSubject = 921, - - /// Wikidata property (P922) of - [Type(DataType.Item)] - MagneticOrdering = 922, - - /// Wikidata property (P923) of - [Type(DataType.Item)] - MedicalExaminations = 923, - - /// Wikidata property (P924) of - [Type(DataType.Item)] - MedicalTreatment = 924, - - /// Wikidata property (P925) of - [Type(DataType.Item)] - PresynapticConnection = 925, - - /// Wikidata property (P926) of - [Type(DataType.Item)] - PostsynapticConnection = 926, - - /// Wikidata property (P927) of - [Type(DataType.Item)] - AnatomicalLocation = 927, - - /// Wikidata property (P928) of - [Type(DataType.Item)] - ActivatingNeurotransmitter = 928, - - /// Wikidata property (P929) of - [Type(DataType.Item)] - ColorSpace = 929, - - /// Wikidata property (P930) of - [Type(DataType.Item)] - TypeOfElectrification = 930, - - /// Wikidata property (P931) of - [Type(DataType.Item)] - PlaceServedByAirport = 931, - - /// Wikidata property (P932) of - [Type(DataType.String)] - PMCID = 932, - - /// Wikidata property (P933) of - [Type(DataType.String)] - HeritagefoundationCaID = 933, - - /// Wikidata property (P935) of - [Type(DataType.String)] - CommonsGallery = 935, - - /// Wikidata property (P937) of - [Type(DataType.Item)] - WorkLocation = 937, - - /// Wikidata property (P938) of - [Type(DataType.String)] - FishBaseSpeciesIdentifier = 938, - - /// Wikidata property (P939) of - [Type(DataType.String)] - KSHCode = 939, - - /// Wikidata property (P940) of - [Type(DataType.String)] - GHSPrecautionaryStatements = 940, - - /// Wikidata property (P941) of - [Type(DataType.Item)] - InspiredBy = 941, - - /// Wikidata property (P942) of - [Type(DataType.Item)] - ThemeMusic = 942, - - /// Wikidata property (P943) of - [Type(DataType.Item)] - Programmer = 943, - - /// Wikidata property (P944) of - [Type(DataType.Item)] - CodeOfNomenclature = 944, - - /// Wikidata property (P945) of - [Type(DataType.Item)] - Allegiance = 945, - - /// Wikidata property (P946) of - [Type(DataType.String)] - ISIN = 946, - - /// Wikidata property (P947) of - [Type(DataType.String)] - RSLIdentifierPerson = 947, - - /// Wikidata property (P948) of - [Type(DataType.CommonsMediaFile)] - WikivoyageBanner = 948, - - /// Wikidata property (P949) of - [Type(DataType.String)] - NLIIsraelIdentifier = 949, - - /// Wikidata property (P950) of - [Type(DataType.String)] - BNEIdentifier = 950, - - /// Wikidata property (P951) of - [Type(DataType.String)] - NSZLIdentifier = 951, - - /// Wikidata property (P952) of - [Type(DataType.String)] - ISCOOccupationCode = 952, - - /// Wikidata property (P953) of - [Type(DataType.Url)] - FullTextAvailableAt = 953, - - /// Wikidata property (P954) of - [Type(DataType.String)] - IBNRIdentifier = 954, - - /// Wikidata property (P957) of - [Type(DataType.String)] - ISBN10 = 957, - - /// Wikidata property (P958) of - [Type(DataType.String)] - SectionVerseOrParagraph = 958, - - /// Wikidata property (P959) of - [Type(DataType.String)] - MSWIdentifier = 959, - - /// Wikidata property (P960) of - [Type(DataType.String)] - TropicosTaxonNameIdentifier = 960, - - /// Wikidata property (P961) of - [Type(DataType.String)] - IPNIPlantID = 961, - - /// Wikidata property (P962) of - [Type(DataType.String)] - MycoBankTaxonNameIdentifier = 962, - - /// Wikidata property (P963) of - [Type(DataType.Url)] - StreamingMediaURL = 963, - - /// Wikidata property (P964) of - [Type(DataType.String)] - AustrianMunicipalityKey = 964, - - /// Wikidata property (P965) of - [Type(DataType.String)] - BurialPlotReference = 965, - - /// Wikidata property (P966) of - [Type(DataType.String)] - MusicBrainzLabelID = 966, - - /// Wikidata property (P967) of - [Type(DataType.Item)] - GuestOfHonor = 967, - - /// Wikidata property (P968) of - [Type(DataType.Url)] - EMail = 968, - - /// Wikidata property (P969) of - [Type(DataType.String)] - LocatedAtStreetAddress = 969, - - /// Wikidata property (P970) of - [Type(DataType.Item)] - NeurologicalFunction = 970, - - /// Wikidata property (P971) of - [Type(DataType.Item)] - CategoryCombinesTopics = 971, - - /// Wikidata property (P972) of - [Type(DataType.Item)] - Catalog = 972, - - /// Wikidata property (P973) of - [Type(DataType.Url)] - DescribedAtURL = 973, - - /// Wikidata property (P974) of - [Type(DataType.Item)] - Tributary = 974, - - /// Wikidata property (P980) of - [Type(DataType.String)] - CodeForWeekendAndHolidayHomesSweden = 980, - - /// Wikidata property (P981) of - [Type(DataType.String)] - BAGCodeForDutchTowns = 981, - - /// Wikidata property (P982) of - [Type(DataType.String)] - MusicBrainzAreaID = 982, - - /// Wikidata property (P984) of - [Type(DataType.String)] - IOCCountryCode = 984, - - /// Wikidata property (P988) of - [Type(DataType.String)] - PhilippineStandardGeographicCode = 988, - - /// Wikidata property (P989) of - [Type(DataType.CommonsMediaFile)] - SpokenTextAudio = 989, - - /// Wikidata property (P990) of - [Type(DataType.CommonsMediaFile)] - AudioRecordingOfTheSubjectsSpokenVoice = 990, - - /// Wikidata property (P991) of - [Type(DataType.Item)] - SuccessfulCandidate = 991, - - /// Wikidata property (P993) of - [Type(DataType.String)] - NFPAHealth = 993, - - /// Wikidata property (P994) of - [Type(DataType.String)] - NFPAFire = 994, - - /// Wikidata property (P995) of - [Type(DataType.String)] - NFPAReactivity = 995, - - /// Wikidata property (P996) of - [Type(DataType.CommonsMediaFile)] - ScanFileCommons = 996, - - /// Wikidata property (P998) of - [Type(DataType.String)] - Dmoz = 998, - - /// Wikidata property (P999) of - [Type(DataType.String)] - ARICNS = 999, - - /// Wikidata property (P1000) of - [Type(DataType.Item)] - RecordHeld = 1000, - - /// Wikidata property (P1001) of - [Type(DataType.Item)] - AppliesToJurisdiction = 1001, - - /// Wikidata property (P1002) of - [Type(DataType.Item)] - EngineConfiguration = 1002, - - /// Wikidata property (P1003) of - [Type(DataType.String)] - NLRRomaniaIdentifier = 1003, - - /// Wikidata property (P1004) of - [Type(DataType.String)] - MusicBrainzPlaceID = 1004, - - /// Wikidata property (P1005) of - [Type(DataType.String)] - PTBNPIdentifier = 1005, - - /// Wikidata property (P1006) of - [Type(DataType.String)] - NTAIdentifierNetherlands = 1006, - - /// Wikidata property (P1007) of - [Type(DataType.String)] - LattesPlatformNumber = 1007, - - /// Wikidata property (P1010) of - [Type(DataType.String)] - IranStatisticsID = 1010, - - /// Wikidata property (P1011) of - [Type(DataType.Item)] - Excluding = 1011, - - /// Wikidata property (P1012) of - [Type(DataType.Item)] - Including = 1012, - - /// Wikidata property (P1013) of - [Type(DataType.Item)] - CriterionUsed = 1013, - - /// Wikidata property (P1014) of - [Type(DataType.String)] - AATIdentifier = 1014, - - /// Wikidata property (P1015) of - [Type(DataType.String)] - BIBSYSIdentifier = 1015, - - /// Wikidata property (P1016) of - [Type(DataType.Item)] - AsteroidTaxonomy = 1016, - - /// Wikidata property (P1017) of - [Type(DataType.String)] - BAVVaticanLibraryIdentifier = 1017, - - /// Wikidata property (P1018) of - [Type(DataType.Item)] - LanguageRegulatoryBody = 1018, - - /// Wikidata property (P1019) of - [Type(DataType.Url)] - FeedURL = 1019, - - /// Wikidata property (P1021) of - [Type(DataType.String)] - KldB2010OccupationCode = 1021, - - /// Wikidata property (P1022) of - [Type(DataType.String)] - CNO11OccupationCode = 1022, - - /// Wikidata property (P1023) of - [Type(DataType.String)] - SBC2010OccupationCode = 1023, - - /// Wikidata property (P1024) of - [Type(DataType.String)] - SBFIOccupationCode = 1024, - - /// Wikidata property (P1025) of - [Type(DataType.String)] - SUDOCEditions = 1025, - - /// Wikidata property (P1026) of - [Type(DataType.Item)] - DoctoralThesis = 1026, - - /// Wikidata property (P1027) of - [Type(DataType.Item)] - ConferredBy = 1027, - - /// Wikidata property (P1028) of - [Type(DataType.Item)] - DonatedBy = 1028, - - /// Wikidata property (P1029) of - [Type(DataType.Item)] - CrewMember = 1029, - - /// Wikidata property (P1030) of - [Type(DataType.String)] - LightCharacteristicOfALighthouse = 1030, - - /// Wikidata property (P1031) of - [Type(DataType.String)] - LegalCitationOfThisText = 1031, - - /// Wikidata property (P1032) of - [Type(DataType.Item)] - DigitalRightsManagementSystem = 1032, - - /// Wikidata property (P1033) of - [Type(DataType.Item)] - GHSSignalWord = 1033, - - /// Wikidata property (P1034) of - [Type(DataType.Item)] - MainFoodSource = 1034, - - /// Wikidata property (P1035) of - [Type(DataType.Item)] - HonorificSuffix = 1035, - - /// Wikidata property (P1036) of - [Type(DataType.String)] - DeweyDecimalClassification = 1036, - - /// Wikidata property (P1037) of - [Type(DataType.Item)] - ManagerDirector = 1037, - - /// Wikidata property (P1038) of - [Type(DataType.Item)] - Relative = 1038, - - /// Wikidata property (P1039) of - [Type(DataType.Item)] - TypeOfKinship = 1039, - - /// Wikidata property (P1040) of - [Type(DataType.Item)] - FilmEditor = 1040, - - /// Wikidata property (P1041) of - [Type(DataType.Item)] - SocketsSupported = 1041, - - /// Wikidata property (P1042) of - [Type(DataType.String)] - ZDBIdentifier = 1042, - - /// Wikidata property (P1043) of - [Type(DataType.String)] - IDEOJobID = 1043, - - /// Wikidata property (P1044) of - [Type(DataType.String)] - SWBEditions = 1044, - - /// Wikidata property (P1045) of - [Type(DataType.String)] - SycomoreID = 1045, - - /// Wikidata property (P1046) of - [Type(DataType.Item)] - DiscoveryMethod = 1046, - - /// Wikidata property (P1047) of - [Type(DataType.String)] - CatholicHierarchyPersonID = 1047, - - /// Wikidata property (P1048) of - [Type(DataType.String)] - NCLIdentifier = 1048, - - /// Wikidata property (P1049) of - [Type(DataType.Item)] - DeityOf = 1049, - - /// Wikidata property (P1050) of - [Type(DataType.Item)] - MedicalCondition = 1050, - - /// Wikidata property (P1051) of - [Type(DataType.String)] - PSHID = 1051, - - /// Wikidata property (P1052) of - [Type(DataType.String)] - PortugueseJobCodeCPP2010 = 1052, - - /// Wikidata property (P1053) of - [Type(DataType.String)] - ResearcherID = 1053, - - /// Wikidata property (P1054) of - [Type(DataType.String)] - NDLEditions = 1054, - - /// Wikidata property (P1055) of - [Type(DataType.String)] - NLMUniqueID = 1055, - - /// Wikidata property (P1056) of - [Type(DataType.Item)] - Product = 1056, - - /// Wikidata property (P1057) of - [Type(DataType.Item)] - Chromosome = 1057, - - /// Wikidata property (P1058) of - [Type(DataType.String)] - ERAJournalID = 1058, - - /// Wikidata property (P1059) of - [Type(DataType.String)] - CVR = 1059, - - /// Wikidata property (P1060) of - [Type(DataType.Item)] - PathogenTransmissionProcess = 1060, - - /// Wikidata property (P1064) of - [Type(DataType.Item)] - TrackGauge = 1064, - - /// Wikidata property (P1065) of - [Type(DataType.Url)] - ArchiveURL = 1065, - - /// Wikidata property (P1066) of - [Type(DataType.Item)] - StudentOf = 1066, - - /// Wikidata property (P1067) of - [Type(DataType.String)] - ThailandCentralAdministrativeUnitCode = 1067, - - /// Wikidata property (P1068) of - [Type(DataType.Item)] - InstructionSet = 1068, - - /// Wikidata property (P1069) of - [Type(DataType.String)] - DanemarkJobCodeDISCO08 = 1069, - - /// Wikidata property (P1070) of - [Type(DataType.String)] - PlantListID = 1070, - - /// Wikidata property (P1071) of - [Type(DataType.Item)] - LocationOfFinalAssembly = 1071, - - /// Wikidata property (P1072) of - [Type(DataType.Item)] - ReadableFileFormat = 1072, - - /// Wikidata property (P1073) of - [Type(DataType.Item)] - WritableFileFormat = 1073, - - /// Wikidata property (P1074) of - [Type(DataType.Item)] - FictionalAnalogOf = 1074, - - /// Wikidata property (P1075) of - [Type(DataType.Item)] - Rector = 1075, - - /// Wikidata property (P1076) of - [Type(DataType.String)] - ICTVVirusID = 1076, - - /// Wikidata property (P1077) of - [Type(DataType.String)] - KOATUUIdentifier = 1077, - - /// Wikidata property (P1078) of - [Type(DataType.Item)] - ValvetrainConfiguration = 1078, - - /// Wikidata property (P1079) of - [Type(DataType.Item)] - LaunchContractor = 1079, - - /// Wikidata property (P1080) of - [Type(DataType.Item)] - FromFictionalUniverse = 1080, - - /// Wikidata property (P1081) of - [Type(DataType.Quantity)] - HumanDevelopmentIndex = 1081, - - /// Wikidata property (P1082) of - [Type(DataType.Quantity)] - Population = 1082, - - /// Wikidata property (P1083) of - [Type(DataType.Quantity)] - MaximumCapacity = 1083, - - /// Wikidata property (P1084) of - [Type(DataType.String)] - EULEditions = 1084, - - /// Wikidata property (P1085) of - [Type(DataType.String)] - LibraryThingWorkIdentifier = 1085, - - /// Wikidata property (P1086) of - [Type(DataType.Quantity)] - AtomicNumber = 1086, - - /// Wikidata property (P1087) of - [Type(DataType.Quantity)] - EloRating = 1087, - - /// Wikidata property (P1088) of - [Type(DataType.Quantity)] - MohsHardness = 1088, - - /// Wikidata property (P1090) of - [Type(DataType.Quantity)] - Redshift = 1090, - - /// Wikidata property (P1092) of - [Type(DataType.Quantity)] - TotalProduced = 1092, - - /// Wikidata property (P1093) of - [Type(DataType.Quantity)] - GrossTonnage = 1093, - - /// Wikidata property (P1096) of - [Type(DataType.Quantity)] - OrbitalEccentricity = 1096, - - /// Wikidata property (P1097) of - [Type(DataType.Quantity)] - GFactor = 1097, - - /// Wikidata property (P1098) of - [Type(DataType.Quantity)] - NumberOfSpeakers = 1098, - - /// Wikidata property (P1099) of - [Type(DataType.Quantity)] - NumberOfMasts = 1099, - - /// Wikidata property (P1100) of - [Type(DataType.Quantity)] - NumberOfCylinders = 1100, - - /// Wikidata property (P1101) of - [Type(DataType.Quantity)] - FloorsAboveGround = 1101, - - /// Wikidata property (P1102) of - [Type(DataType.Quantity)] - Flattening = 1102, - - /// Wikidata property (P1103) of - [Type(DataType.Quantity)] - NumberOfPlatformTracks = 1103, - - /// Wikidata property (P1104) of - [Type(DataType.Quantity)] - NumberOfPages = 1104, - - /// Wikidata property (P1106) of - [Type(DataType.Quantity)] - SandboxQuantity = 1106, - - /// Wikidata property (P1107) of - [Type(DataType.Quantity)] - Proportion = 1107, - - /// Wikidata property (P1108) of - [Type(DataType.Quantity)] - Electronegativity = 1108, - - /// Wikidata property (P1109) of - [Type(DataType.Quantity)] - RefractiveIndex = 1109, - - /// Wikidata property (P1110) of - [Type(DataType.Quantity)] - Attendance = 1110, - - /// Wikidata property (P1111) of - [Type(DataType.Quantity)] - VotesReceived = 1111, - - /// Wikidata property (P1112) of - [Type(DataType.Quantity)] - PokedexNumber = 1112, - - /// Wikidata property (P1113) of - [Type(DataType.Quantity)] - SeriesLength = 1113, - - /// Wikidata property (P1114) of - [Type(DataType.Quantity)] - Quantity = 1114, - - /// Wikidata property (P1115) of - [Type(DataType.String)] - ATVKID = 1115, - - /// Wikidata property (P1116) of - [Type(DataType.String)] - ELSTATGeographicalCode = 1116, - - /// Wikidata property (P1117) of - [Type(DataType.Quantity)] - PKa = 1117, - - /// Wikidata property (P1120) of - [Type(DataType.Quantity)] - NumberOfDeaths = 1120, - - /// Wikidata property (P1121) of - [Type(DataType.Quantity)] - OxidationState = 1121, - - /// Wikidata property (P1122) of - [Type(DataType.Quantity)] - SpinQuantumNumber = 1122, - - /// Wikidata property (P1123) of - [Type(DataType.Quantity)] - Parity = 1123, - - /// Wikidata property (P1124) of - [Type(DataType.Quantity)] - TEU = 1124, - - /// Wikidata property (P1125) of - [Type(DataType.Quantity)] - GiniCoefficient = 1125, - - /// Wikidata property (P1126) of - [Type(DataType.Quantity)] - IsospinQuantumNumber = 1126, - - /// Wikidata property (P1127) of - [Type(DataType.Quantity)] - IsospinZComponent = 1127, - - /// Wikidata property (P1128) of - [Type(DataType.Quantity)] - Employees = 1128, - - /// Wikidata property (P1129) of - [Type(DataType.Quantity)] - NationalTeamCaps = 1129, - - /// Wikidata property (P1132) of - [Type(DataType.Quantity)] - NumberOfParticipants = 1132, - - /// Wikidata property (P1133) of - [Type(DataType.String)] - DGO4Identifier = 1133, - - /// Wikidata property (P1135) of - [Type(DataType.Item)] - NomenclaturalStatus = 1135, - - /// Wikidata property (P1136) of - [Type(DataType.Item)] - SolvedBy = 1136, - - /// Wikidata property (P1137) of - [Type(DataType.Item)] - FossilFoundInThisUnit = 1137, - - /// Wikidata property (P1138) of - [Type(DataType.String)] - KunstindeksDanmarkArtistID = 1138, - - /// Wikidata property (P1139) of - [Type(DataType.Quantity)] - FloorsBelowGround = 1139, - - /// Wikidata property (P1140) of - [Type(DataType.String)] - EHAKId = 1140, - - /// Wikidata property (P1141) of - [Type(DataType.Quantity)] - NumberOfProcessorCores = 1141, - - /// Wikidata property (P1142) of - [Type(DataType.Item)] - PoliticalIdeology = 1142, - - /// Wikidata property (P1143) of - [Type(DataType.String)] - BNArgentineEditions = 1143, - - /// Wikidata property (P1144) of - [Type(DataType.String)] - LCOCLCCNBibliographic = 1144, - - /// Wikidata property (P1145) of - [Type(DataType.Item)] - LagrangianPoint = 1145, - - /// Wikidata property (P1146) of - [Type(DataType.String)] - IAAFID = 1146, - - /// Wikidata property (P1148) of - [Type(DataType.Quantity)] - NeutronNumber = 1148, - - /// Wikidata property (P1149) of - [Type(DataType.String)] - LibraryOfCongressClassification = 1149, - - /// Wikidata property (P1150) of - [Type(DataType.String)] - RegensburgClassification = 1150, - - /// Wikidata property (P1151) of - [Type(DataType.Item)] - TopicsMainWikimediaPortal = 1151, - - /// Wikidata property (P1152) of - [Type(DataType.Item)] - IPTCMediaTopic = 1152, - - /// Wikidata property (P1153) of - [Type(DataType.String)] - ScopusAuthorID = 1153, - - /// Wikidata property (P1154) of - [Type(DataType.String)] - ScopusEID = 1154, - - /// Wikidata property (P1155) of - [Type(DataType.String)] - ScopusAffiliationID = 1155, - - /// Wikidata property (P1156) of - [Type(DataType.String)] - ScopusSourceID = 1156, - - /// Wikidata property (P1157) of - [Type(DataType.String)] - USCongressBioIdentifier = 1157, - - /// Wikidata property (P1158) of - [Type(DataType.Item)] - LocationOfLanding = 1158, - - /// Wikidata property (P1159) of - [Type(DataType.String)] - CODEN = 1159, - - /// Wikidata property (P1160) of - [Type(DataType.String)] - ISO4Abbreviation = 1160, - - /// Wikidata property (P1161) of - [Type(DataType.String)] - Z395Abbreviation = 1161, - - /// Wikidata property (P1162) of - [Type(DataType.String)] - BluebookAbbreviation = 1162, - - /// Wikidata property (P1163) of - [Type(DataType.String)] - InternetMediaType = 1163, - - /// Wikidata property (P1164) of - [Type(DataType.Quantity)] - CardinalityOfTheGroup = 1164, - - /// Wikidata property (P1165) of - [Type(DataType.Item)] - HomeWorld = 1165, - - /// Wikidata property (P1167) of - [Type(DataType.String)] - USBID = 1167, - - /// Wikidata property (P1168) of - [Type(DataType.String)] - MunicipalityCodeDenmark = 1168, - - /// Wikidata property (P1170) of - [Type(DataType.Item)] - TransmittedSignal = 1170, - - /// Wikidata property (P1171) of - [Type(DataType.Item)] - ApproximationAlgorithm = 1171, - - /// Wikidata property (P1172) of - [Type(DataType.String)] - Geokod = 1172, - - /// Wikidata property (P1174) of - [Type(DataType.Quantity)] - VisitorsPerYear = 1174, - - /// Wikidata property (P1181) of - [Type(DataType.Quantity)] - NumericValue = 1181, - - /// Wikidata property (P1182) of - [Type(DataType.String)] - LIBRISEditions = 1182, - - /// Wikidata property (P1183) of - [Type(DataType.String)] - Gewässerkennzahl = 1183, - - /// Wikidata property (P1184) of - [Type(DataType.String)] - Handle = 1184, - - /// Wikidata property (P1185) of - [Type(DataType.String)] - RodovidID = 1185, - - /// Wikidata property (P1186) of - [Type(DataType.String)] - MEPDirectoryIdentifier = 1186, - - /// Wikidata property (P1187) of - [Type(DataType.String)] - DharmaDrumBuddhistCollegePersonID = 1187, - - /// Wikidata property (P1188) of - [Type(DataType.String)] - DharmaDrumBuddhistCollegePlaceID = 1188, - - /// Wikidata property (P1189) of - [Type(DataType.String)] - ChineseLibraryClassification = 1189, - - /// Wikidata property (P1190) of - [Type(DataType.String)] - UniversalDecimalClassification = 1190, - - /// Wikidata property (P1191) of - [Type(DataType.Time)] - FirstPerformance = 1191, - - /// Wikidata property (P1192) of - [Type(DataType.Item)] - ConnectingService = 1192, - - /// Wikidata property (P1193) of - [Type(DataType.Quantity)] - Prevalence = 1193, - - /// Wikidata property (P1194) of - [Type(DataType.Item)] - ReceivedSignal = 1194, - - /// Wikidata property (P1195) of - [Type(DataType.String)] - FileExtension = 1195, - - /// Wikidata property (P1196) of - [Type(DataType.Item)] - MannerOfDeath = 1196, - - /// Wikidata property (P1198) of - [Type(DataType.Quantity)] - UnemploymentRate = 1198, - - /// Wikidata property (P1199) of - [Type(DataType.Item)] - ModeOfInheritance = 1199, - - /// Wikidata property (P1200) of - [Type(DataType.Item)] - BodiesOfWaterBasinCategory = 1200, - - /// Wikidata property (P1201) of - [Type(DataType.Item)] - SpaceTug = 1201, - - /// Wikidata property (P1202) of - [Type(DataType.Item)] - CarriesScientificInstrument = 1202, - - /// Wikidata property (P1203) of - [Type(DataType.String)] - FinnishMunicipalityNumber = 1203, - - /// Wikidata property (P1204) of - [Type(DataType.Item)] - WikimediaPortalsMainTopic = 1204, - - /// Wikidata property (P1207) of - [Type(DataType.String)] - NUKATWarsawUAuthorities = 1207, - - /// Wikidata property (P1208) of - [Type(DataType.String)] - ISMN = 1208, - - /// Wikidata property (P1209) of - [Type(DataType.String)] - CN = 1209, - - /// Wikidata property (P1210) of - [Type(DataType.Item)] - Supercharger = 1210, - - /// Wikidata property (P1211) of - [Type(DataType.Item)] - FuelSystem = 1211, - - /// Wikidata property (P1212) of - [Type(DataType.String)] - AtlasID = 1212, - - /// Wikidata property (P1213) of - [Type(DataType.String)] - NLCAuthorities = 1213, - - /// Wikidata property (P1214) of - [Type(DataType.String)] - RiksdagenPersonId = 1214, - - /// Wikidata property (P1215) of - [Type(DataType.Quantity)] - ApparentMagnitude = 1215, - - /// Wikidata property (P1216) of - [Type(DataType.String)] - NationalHeritageListForEnglandNumber = 1216, - - /// Wikidata property (P1217) of - [Type(DataType.String)] - InternetBroadwayDatabaseVenueID = 1217, - - /// Wikidata property (P1218) of - [Type(DataType.String)] - InternetBroadwayDatabaseProductionID = 1218, - - /// Wikidata property (P1219) of - [Type(DataType.String)] - InternetBroadwayDatabaseShowID = 1219, - - /// Wikidata property (P1220) of - [Type(DataType.String)] - InternetBroadwayDatabasePersonID = 1220, - - /// Wikidata property (P1221) of - [Type(DataType.Item)] - CompressorType = 1221, - - /// Wikidata property (P1222) of - [Type(DataType.String)] - NARAPersonID = 1222, - - /// Wikidata property (P1223) of - [Type(DataType.String)] - NARAOrganizationID = 1223, - - /// Wikidata property (P1224) of - [Type(DataType.String)] - NARAGeographicID = 1224, - - /// Wikidata property (P1225) of - [Type(DataType.String)] - NARATopicalSubjectID = 1225, - - /// Wikidata property (P1226) of - [Type(DataType.String)] - NARASpecificRecordsTypeID = 1226, - - /// Wikidata property (P1227) of - [Type(DataType.Item)] - AstronomicalFilter = 1227, - - /// Wikidata property (P1229) of - [Type(DataType.String)] - OpenpolisID = 1229, - - /// Wikidata property (P1230) of - [Type(DataType.String)] - JSTORJournalCode = 1230, - - /// Wikidata property (P1231) of - [Type(DataType.String)] - NARACatalogRecordID = 1231, - - /// Wikidata property (P1232) of - [Type(DataType.String)] - LinguistListCode = 1232, - - /// Wikidata property (P1233) of - [Type(DataType.String)] - ISFDBAuthorID = 1233, - - /// Wikidata property (P1234) of - [Type(DataType.String)] - ISFDBPublicationID = 1234, - - /// Wikidata property (P1235) of - [Type(DataType.String)] - ISFDBSeriesID = 1235, - - /// Wikidata property (P1236) of - [Type(DataType.String)] - ParsonsCode = 1236, - - /// Wikidata property (P1237) of - [Type(DataType.String)] - BoxOfficeMojoFilmID = 1237, - - /// Wikidata property (P1238) of - [Type(DataType.String)] - SwedishFootballAssociationID = 1238, - - /// Wikidata property (P1239) of - [Type(DataType.String)] - ISFDBPublisherID = 1239, - - /// Wikidata property (P1240) of - [Type(DataType.String)] - DanishBibliometricResearchIndicatorLevel = 1240, - - /// Wikidata property (P1241) of - [Type(DataType.String)] - SwissFootballAssociationClubNumber = 1241, - - /// Wikidata property (P1242) of - [Type(DataType.String)] - TheatricaliaPlayID = 1242, - - /// Wikidata property (P1243) of - [Type(DataType.String)] - InternationalStandardRecordingCode = 1243, - - /// Wikidata property (P1244) of - [Type(DataType.Url)] - PhoneNumberURL = 1244, - - /// Wikidata property (P1245) of - [Type(DataType.String)] - OmegaWikiDefinedMeaning = 1245, - - /// Wikidata property (P1246) of - [Type(DataType.String)] - PatentNumber = 1246, - - /// Wikidata property (P1247) of - [Type(DataType.Quantity)] - CompressionRatio = 1247, - - /// Wikidata property (P1248) of - [Type(DataType.String)] - KulturNavId = 1248, - - /// Wikidata property (P1249) of - [Type(DataType.Time)] - TimeOfEarliestWrittenRecord = 1249, - - /// Wikidata property (P1250) of - [Type(DataType.String)] - DanishBibliometricResearchIndicatorBFISNOCNO = 1250, - - /// Wikidata property (P1251) of - [Type(DataType.String)] - ABSASCLCode = 1251, - - /// Wikidata property (P1252) of - [Type(DataType.String)] - AUSTLANGCode = 1252, - - /// Wikidata property (P1253) of - [Type(DataType.String)] - BCUEcrivainsvd = 1253, - - /// Wikidata property (P1254) of - [Type(DataType.String)] - SlovenskaBiografijaID = 1254, - - /// Wikidata property (P1255) of - [Type(DataType.String)] - HelveticarchivesID = 1255, - - /// Wikidata property (P1256) of - [Type(DataType.String)] - IconclassNotation = 1256, - - /// Wikidata property (P1257) of - [Type(DataType.String)] - DepictsIconclassNotation = 1257, - - /// Wikidata property (P1258) of - [Type(DataType.String)] - RottenTomatoesIdentifier = 1258, - - /// Wikidata property (P1259) of - [Type(DataType.GlobeCoordinate)] - CoordinatesOfThePointOfView = 1259, - - /// Wikidata property (P1260) of - [Type(DataType.String)] - CulturalHeritageDatabaseInSweden = 1260, - - /// Wikidata property (P1261) of - [Type(DataType.String)] - Rundata = 1261, - - /// Wikidata property (P1262) of - [Type(DataType.String)] - RAÄNummer = 1262, - - /// Wikidata property (P1263) of - [Type(DataType.String)] - NNDBPeopleID = 1263, - - /// Wikidata property (P1264) of - [Type(DataType.Item)] - ValidInPeriod = 1264, - - /// Wikidata property (P1265) of - [Type(DataType.String)] - AlloCineMovieID = 1265, - - /// Wikidata property (P1266) of - [Type(DataType.String)] - AlloCinePersonID = 1266, - - /// Wikidata property (P1267) of - [Type(DataType.String)] - AlloCineSeriesID = 1267, - - /// Wikidata property (P1268) of - [Type(DataType.Item)] - RepresentsOrganisation = 1268, - - /// Wikidata property (P1269) of - [Type(DataType.Item)] - FacetOf = 1269, - - /// Wikidata property (P1270) of - [Type(DataType.String)] - NorwayDatabaseForStatisticsOnHigherEducationPeriodicalID = 1270, - - /// Wikidata property (P1271) of - [Type(DataType.String)] - NorwayDatabaseForStatisticsOnHigherEducationPublisherID = 1271, - - /// Wikidata property (P1272) of - [Type(DataType.String)] - NorwayImportServiceAndRegistrationAuthorityPeriodicalCode = 1272, - - /// Wikidata property (P1273) of - [Type(DataType.String)] - CANTIC = 1273, - - /// Wikidata property (P1274) of - [Type(DataType.String)] - ISFDBTitleID = 1274, - - /// Wikidata property (P1275) of - [Type(DataType.String)] - NorwayImportServiceAndRegistrationAuthorityPublisherCode = 1275, - - /// Wikidata property (P1276) of - [Type(DataType.String)] - DictionnaireDuJuraID = 1276, - - /// Wikidata property (P1277) of - [Type(DataType.String)] - JufoID = 1277, - - /// Wikidata property (P1278) of - [Type(DataType.String)] - LegalEntityIdentifier = 1278, - - /// Wikidata property (P1279) of - [Type(DataType.Quantity)] - InflationRate = 1279, - - /// Wikidata property (P1280) of - [Type(DataType.String)] - CONORIdentifier = 1280, - - /// Wikidata property (P1281) of - [Type(DataType.String)] - WOEID = 1281, - - /// Wikidata property (P1282) of - [Type(DataType.String)] - OpenStreetMapTagOrKey = 1282, - - /// Wikidata property (P1283) of - [Type(DataType.Item)] - Filmography = 1283, - - /// Wikidata property (P1284) of - [Type(DataType.String)] - MunzingerIBA = 1284, - - /// Wikidata property (P1285) of - [Type(DataType.String)] - MunzingerSport = 1285, - - /// Wikidata property (P1286) of - [Type(DataType.String)] - MunzingerPopIdentifier = 1286, - - /// Wikidata property (P1287) of - [Type(DataType.String)] - KDGKomponistenDerGegenwart = 1287, - - /// Wikidata property (P1288) of - [Type(DataType.String)] - KLGKritischesLexikonDerGegenwartsliteratur = 1288, - - /// Wikidata property (P1289) of - [Type(DataType.String)] - KLfGKritischesLexikonDerFremdsprachigenGegenwartsliteratur = 1289, - - /// Wikidata property (P1290) of - [Type(DataType.Item)] - Godparent = 1290, - - /// Wikidata property (P1291) of - [Type(DataType.String)] - AssociationAuthorsOfSwitzerlandID = 1291, - - /// Wikidata property (P1292) of - [Type(DataType.String)] - DNBEditions = 1292, - - /// Wikidata property (P1293) of - [Type(DataType.String)] - RoyalAeroClubAviatorsCertificateID = 1293, - - /// Wikidata property (P1294) of - [Type(DataType.String)] - WWFEcoregionCode = 1294, - - /// Wikidata property (P1295) of - [Type(DataType.Quantity)] - Emissivity = 1295, - - /// Wikidata property (P1296) of - [Type(DataType.String)] - GranEnciclopèdiaCatalanaID = 1296, - - /// Wikidata property (P1297) of - [Type(DataType.String)] - IRSEmployerIdentificationNumber = 1297, - - /// Wikidata property (P1299) of - [Type(DataType.Item)] - DepictedBy = 1299, - - /// Wikidata property (P1300) of - [Type(DataType.String)] - Bibcode = 1300, - - /// Wikidata property (P1301) of - [Type(DataType.Quantity)] - NumberOfElevators = 1301, - - /// Wikidata property (P1302) of - [Type(DataType.Item)] - PrimaryDestinations = 1302, - - /// Wikidata property (P1303) of - [Type(DataType.Item)] - Instrument = 1303, - - /// Wikidata property (P1304) of - [Type(DataType.Item)] - CentralBank = 1304, - - /// Wikidata property (P1305) of - [Type(DataType.String)] - SkyscraperCenterID = 1305, - - /// Wikidata property (P1307) of - [Type(DataType.String)] - SwissParliamentIdentifier = 1307, - - /// Wikidata property (P1308) of - [Type(DataType.Item)] - Officeholder = 1308, - - /// Wikidata property (P1309) of - [Type(DataType.String)] - EGAXAIdentifier = 1309, - - /// Wikidata property (P1310) of - [Type(DataType.Item)] - StatementDisputedBy = 1310, - - /// Wikidata property (P1311) of - [Type(DataType.String)] - LostbridgesOrgID = 1311, - - /// Wikidata property (P1312) of - [Type(DataType.Item)] - HasFacetPolytope = 1312, - - /// Wikidata property (P1313) of - [Type(DataType.Item)] - OfficeHeldByHeadOfGovernment = 1313, - - /// Wikidata property (P1314) of - [Type(DataType.Quantity)] - NumberOfSpans = 1314, - - /// Wikidata property (P1315) of - [Type(DataType.String)] - PeopleAustraliaIdentifier = 1315, - - /// Wikidata property (P1316) of - [Type(DataType.String)] - SMDBID = 1316, - - /// Wikidata property (P1317) of - [Type(DataType.Time)] - Floruit = 1317, - - /// Wikidata property (P1318) of - [Type(DataType.Item)] - ProvedBy = 1318, - - /// Wikidata property (P1319) of - [Type(DataType.Time)] - EarliestDate = 1319, - - /// Wikidata property (P1320) of - [Type(DataType.String)] - OpenCorporatesID = 1320, - - /// Wikidata property (P1321) of - [Type(DataType.Item)] - PlaceOfOriginSwitzerland = 1321, - - /// Wikidata property (P1322) of - [Type(DataType.Item)] - DualTo = 1322, - - /// Wikidata property (P1323) of - [Type(DataType.String)] - TerminologiaAnatomica98 = 1323, - - /// Wikidata property (P1324) of - [Type(DataType.Url)] - SourceCodeRepository = 1324, - - /// Wikidata property (P1325) of - [Type(DataType.Url)] - ExternalDataAvailableAt = 1325, - - /// Wikidata property (P1326) of - [Type(DataType.Time)] - LatestDate = 1326, - - /// Wikidata property (P1327) of - [Type(DataType.Item)] - ProfessionalOrSportsPartner = 1327, - - /// Wikidata property (P1329) of - [Type(DataType.String)] - PhoneNumber = 1329, - - /// Wikidata property (P1330) of - [Type(DataType.String)] - MusicBrainzInstrumentID = 1330, - - /// Wikidata property (P1331) of - [Type(DataType.String)] - PACEMemberID = 1331, - - /// Wikidata property (P1332) of - [Type(DataType.GlobeCoordinate)] - CoordinateOfNorthernmostPoint = 1332, - - /// Wikidata property (P1333) of - [Type(DataType.GlobeCoordinate)] - CoordinateOfSouthernmostPoint = 1333, - - /// Wikidata property (P1334) of - [Type(DataType.GlobeCoordinate)] - CoordinateOfEasternmostPoint = 1334, - - /// Wikidata property (P1335) of - [Type(DataType.GlobeCoordinate)] - CoordinateOfWesternmostPoint = 1335, - - /// Wikidata property (P1336) of - [Type(DataType.Item)] - TerritoryClaimedBy = 1336, - - /// Wikidata property (P1338) of - [Type(DataType.String)] - EPSGID = 1338, - - /// Wikidata property (P1339) of - [Type(DataType.Quantity)] - NumberOfInjured = 1339, - - /// Wikidata property (P1340) of - [Type(DataType.Item)] - EyeColor = 1340, - - /// Wikidata property (P1341) of - [Type(DataType.String)] - ItalianChamberOfDeputiesID = 1341, - - /// Wikidata property (P1342) of - [Type(DataType.Quantity)] - NumberOfSeats = 1342, - - /// Wikidata property (P1343) of - [Type(DataType.Item)] - DescribedBySource = 1343, - - /// Wikidata property (P1344) of - [Type(DataType.Item)] - ParticipantOf = 1344, - - /// Wikidata property (P1345) of - [Type(DataType.Quantity)] - NumberOfVictims = 1345, - - /// Wikidata property (P1346) of - [Type(DataType.Item)] - Winner = 1346, - - /// Wikidata property (P1347) of - [Type(DataType.Item)] - MilitaryCasualtyClassification = 1347, - - /// Wikidata property (P1348) of - [Type(DataType.Url)] - AlgaeBaseURL = 1348, - - /// Wikidata property (P1349) of - [Type(DataType.Item)] - Ploidy = 1349, - - /// Wikidata property (P1350) of - [Type(DataType.Quantity)] - NumberOfMatchesPlayed = 1350, - - /// Wikidata property (P1351) of - [Type(DataType.Quantity)] - NumberOfPointsGoalsScored = 1351, - - /// Wikidata property (P1352) of - [Type(DataType.Quantity)] - Ranking = 1352, - - /// Wikidata property (P1353) of - [Type(DataType.String)] - OriginalSpelling = 1353, - - /// Wikidata property (P1354) of - [Type(DataType.Item)] - ShownWithFeatures = 1354, - - /// Wikidata property (P1355) of - [Type(DataType.Quantity)] - Wins = 1355, - - /// Wikidata property (P1356) of - [Type(DataType.Quantity)] - Losses = 1356, - - /// Wikidata property (P1357) of - [Type(DataType.Quantity)] - MatchesGamesDrawnTied = 1357, - - /// Wikidata property (P1358) of - [Type(DataType.Quantity)] - PointsFor = 1358, - - /// Wikidata property (P1359) of - [Type(DataType.Quantity)] - NumberOfPointsGoalsConceded = 1359, - - /// Wikidata property (P1360) of - [Type(DataType.String)] - MonteCarloParticleNumber = 1360, - - /// Wikidata property (P1362) of - [Type(DataType.String)] - TheaterlexikonDerSchweizOnlineID = 1362, - - /// Wikidata property (P1363) of - [Type(DataType.Item)] - PointsGoalScoredBy = 1363, - - /// Wikidata property (P1364) of - [Type(DataType.String)] - ITTFID = 1364, - - /// Wikidata property (P1365) of - [Type(DataType.Item)] - Replaces = 1365, - - /// Wikidata property (P1366) of - [Type(DataType.Item)] - ReplacedBy = 1366, - - /// Wikidata property (P1367) of - [Type(DataType.String)] - BBCYourPaintingsArtistIdentifier = 1367, - - /// Wikidata property (P1368) of - [Type(DataType.String)] - LNBIdentifier = 1368, - - /// Wikidata property (P1369) of - [Type(DataType.String)] - IranianNationalHeritageRegistrationNumber = 1369, - - /// Wikidata property (P1370) of - [Type(DataType.String)] - IHSIID = 1370, - - /// Wikidata property (P1371) of - [Type(DataType.String)] - ASIMonumentID = 1371, - - /// Wikidata property (P1372) of - [Type(DataType.Item)] - BindingOfSoftwareLibrary = 1372, - - /// Wikidata property (P1373) of - [Type(DataType.Quantity)] - DailyRidership = 1373, - - /// Wikidata property (P1375) of - [Type(DataType.String)] - NSKIdentifier = 1375, - - /// Wikidata property (P1376) of - [Type(DataType.Item)] - CapitalOf = 1376, - - /// Wikidata property (P1377) of - [Type(DataType.String)] - MTRStationCode = 1377, - - /// Wikidata property (P1378) of - [Type(DataType.String)] - ChinaRailwayTMISStationCode = 1378, - - /// Wikidata property (P1380) of - [Type(DataType.String)] - UglybridgesComID = 1380, - - /// Wikidata property (P1381) of - [Type(DataType.String)] - BridgehunterComID = 1381, - - /// Wikidata property (P1382) of - [Type(DataType.Item)] - CoincidentWith = 1382, - - /// Wikidata property (P1383) of - [Type(DataType.Item)] - ContainsSettlement = 1383, - - /// Wikidata property (P1385) of - [Type(DataType.String)] - EnciclopediaAçorianaID = 1385, - - /// Wikidata property (P1386) of - [Type(DataType.String)] - JapaneseHighSchoolCode = 1386, - - /// Wikidata property (P1387) of - [Type(DataType.Item)] - PoliticalAlignment = 1387, - - /// Wikidata property (P1388) of - [Type(DataType.String)] - GermanRegionalKey = 1388, - - /// Wikidata property (P1389) of - [Type(DataType.Item)] - ProductCertification = 1389, - - /// Wikidata property (P1390) of - [Type(DataType.Quantity)] - MatchTimeOfScoreMinutes = 1390, - - /// Wikidata property (P1391) of - [Type(DataType.String)] - IndexFungorumID = 1391, - - /// Wikidata property (P1392) of - [Type(DataType.String)] - ComicBookDBID = 1392, - - /// Wikidata property (P1393) of - [Type(DataType.Item)] - Proxy = 1393, - - /// Wikidata property (P1394) of - [Type(DataType.String)] - GlottologCode = 1394, - - /// Wikidata property (P1395) of - [Type(DataType.String)] - NationalCancerInstituteID = 1395, - - /// Wikidata property (P1396) of - [Type(DataType.String)] - LinguasphereCode = 1396, - - /// Wikidata property (P1397) of - [Type(DataType.String)] - StateCatalogueOfGeographicalNamesIdentifierRussia = 1397, - - /// Wikidata property (P1398) of - [Type(DataType.Item)] - StructureReplaces = 1398, - - /// Wikidata property (P1399) of - [Type(DataType.Item)] - ConvictedOf = 1399, - - /// Wikidata property (P1400) of - [Type(DataType.String)] - FCCFacilityID = 1400, - - /// Wikidata property (P1401) of - [Type(DataType.Url)] - BugTrackingSystem = 1401, - - /// Wikidata property (P1402) of - [Type(DataType.String)] - FoundationalModelOfAnatomyID = 1402, - - /// Wikidata property (P1403) of - [Type(DataType.Item)] - OriginalCombination = 1403, - - /// Wikidata property (P1404) of - [Type(DataType.String)] - WorldGlacierInventoryID = 1404, - - /// Wikidata property (P1406) of - [Type(DataType.Item)] - ScriptDirectionality = 1406, - - /// Wikidata property (P1407) of - [Type(DataType.String)] - MusicBrainzSeriesID = 1407, - - /// Wikidata property (P1408) of - [Type(DataType.Item)] - LicensedToBroadcastTo = 1408, - - /// Wikidata property (P1409) of - [Type(DataType.String)] - CyclingArchivesCyclistID = 1409, - - /// Wikidata property (P1410) of - [Type(DataType.Quantity)] - NumberOfSeatsOfTheOrganizationInLegislature = 1410, - - /// Wikidata property (P1411) of - [Type(DataType.Item)] - NominatedFor = 1411, - - /// Wikidata property (P1412) of - [Type(DataType.Item)] - LanguagesSpokenOrWritten = 1412, - - /// Wikidata property (P1413) of - [Type(DataType.String)] - SFDbIDOBSOLETE = 1413, - - /// Wikidata property (P1414) of - [Type(DataType.Item)] - GUIToolkitOrFramework = 1414, - - /// Wikidata property (P1415) of - [Type(DataType.String)] - OxfordBiographyIndexNumber = 1415, - - /// Wikidata property (P1416) of - [Type(DataType.Item)] - Affiliation = 1416, - - /// Wikidata property (P1417) of - [Type(DataType.String)] - EncyclopædiaBritannicaOnlineID = 1417, - - /// Wikidata property (P1418) of - [Type(DataType.Quantity)] - OrbitsCompleted = 1418, - - /// Wikidata property (P1419) of - [Type(DataType.Item)] - Shape = 1419, - - /// Wikidata property (P1420) of - [Type(DataType.Item)] - TaxonSynonym = 1420, - - /// Wikidata property (P1421) of - [Type(DataType.Url)] - GRINURL = 1421, - - /// Wikidata property (P1422) of - [Type(DataType.String)] - SandrartNetPersonID = 1422, - - /// Wikidata property (P1423) of - [Type(DataType.Item)] - TemplatesMainTopic = 1423, - - /// Wikidata property (P1424) of - [Type(DataType.Item)] - TopicsMainTemplate = 1424, - - /// Wikidata property (P1425) of - [Type(DataType.Item)] - EcoregionWWF = 1425, - - /// Wikidata property (P1427) of - [Type(DataType.Item)] - JourneyOrigin = 1427, - - /// Wikidata property (P1428) of - [Type(DataType.String)] - LostArtID = 1428, - - /// Wikidata property (P1429) of - [Type(DataType.Item)] - Pet = 1429, - - /// Wikidata property (P1430) of - [Type(DataType.String)] - OpenPlaquesSubjectIdentifier = 1430, - - /// Wikidata property (P1431) of - [Type(DataType.Item)] - ExecutiveProducer = 1431, - - /// Wikidata property (P1432) of - [Type(DataType.Item)] - BSide = 1432, - - /// Wikidata property (P1433) of - [Type(DataType.Item)] - PublishedIn = 1433, - - /// Wikidata property (P1434) of - [Type(DataType.Item)] - DescribesTheFictionalUniverse = 1434, - - /// Wikidata property (P1435) of - [Type(DataType.Item)] - HeritageStatus = 1435, - - /// Wikidata property (P1436) of - [Type(DataType.Quantity)] - CollectionOrExhibitionSize = 1436, - - /// Wikidata property (P1437) of - [Type(DataType.Item)] - Plea = 1437, - - /// Wikidata property (P1438) of - [Type(DataType.String)] - JewishEncyclopediaIDRussian = 1438, - - /// Wikidata property (P1439) of - [Type(DataType.String)] - NorskFilmografiID = 1439, - - /// Wikidata property (P1440) of - [Type(DataType.String)] - FideID = 1440, - - /// Wikidata property (P1441) of - [Type(DataType.Item)] - PresentInWork = 1441, - - /// Wikidata property (P1442) of - [Type(DataType.CommonsMediaFile)] - ImageOfGrave = 1442, - - /// Wikidata property (P1443) of - [Type(DataType.Item)] - ScoreMethod = 1443, - - /// Wikidata property (P1444) of - [Type(DataType.Item)] - JourneyDestination = 1444, - - /// Wikidata property (P1445) of - [Type(DataType.Item)] - FictionalUniverseDescribedIn = 1445, - - /// Wikidata property (P1446) of - [Type(DataType.Quantity)] - NumberOfMissing = 1446, - - /// Wikidata property (P1447) of - [Type(DataType.String)] - SportsReferenceID = 1447, - - /// Wikidata property (P1448) of - [Type(DataType.MonolingualText)] - OfficialName = 1448, - - /// Wikidata property (P1449) of - [Type(DataType.MonolingualText)] - Nickname = 1449, - - /// Wikidata property (P1450) of - [Type(DataType.MonolingualText)] - SandboxMonolingualText = 1450, - - /// Wikidata property (P1451) of - [Type(DataType.MonolingualText)] - MottoText = 1451, - - /// Wikidata property (P1453) of - [Type(DataType.String)] - CatholicRuIdentifier = 1453, - - /// Wikidata property (P1454) of - [Type(DataType.Item)] - LegalForm = 1454, - - /// Wikidata property (P1455) of - [Type(DataType.Item)] - ListOfWorks = 1455, - - /// Wikidata property (P1456) of - [Type(DataType.Item)] - ListOfMonuments = 1456, - - /// Wikidata property (P1457) of - [Type(DataType.Quantity)] - AbsoluteMagnitude = 1457, - - /// Wikidata property (P1458) of - [Type(DataType.Quantity)] - ColorIndex = 1458, - - /// Wikidata property (P1459) of - [Type(DataType.String)] - CadwBuildingID = 1459, - - /// Wikidata property (P1460) of - [Type(DataType.String)] - NIEABuildingID = 1460, - - /// Wikidata property (P1461) of - [Type(DataType.String)] - PatientplusID = 1461, - - /// Wikidata property (P1462) of - [Type(DataType.Item)] - StandardsBody = 1462, - - /// Wikidata property (P1463) of - [Type(DataType.String)] - PRDLAuthorID = 1463, - - /// Wikidata property (P1464) of - [Type(DataType.Item)] - CategoryForPeopleBornHere = 1464, - - /// Wikidata property (P1465) of - [Type(DataType.Item)] - CategoryForPeopleWhoDiedHere = 1465, - - /// Wikidata property (P1466) of - [Type(DataType.String)] - WALSLectCode = 1466, - - /// Wikidata property (P1467) of - [Type(DataType.String)] - WALSGenusCode = 1467, - - /// Wikidata property (P1468) of - [Type(DataType.String)] - WALSFamilyCode = 1468, - - /// Wikidata property (P1469) of - [Type(DataType.String)] - FIFAPlayerCode = 1469, - - /// Wikidata property (P1470) of - [Type(DataType.Quantity)] - MaximumGlideRatio = 1470, - - /// Wikidata property (P1471) of - [Type(DataType.String)] - ReportingMark = 1471, - - /// Wikidata property (P1472) of - [Type(DataType.String)] - CommonsCreatorPage = 1472, - - /// Wikidata property (P1473) of - [Type(DataType.String)] - NupillLiteraturaDigitalAuthor = 1473, - - /// Wikidata property (P1474) of - [Type(DataType.String)] - NupillLiteraturaDigitalDocument = 1474, - - /// Wikidata property (P1476) of - [Type(DataType.MonolingualText)] - Title = 1476, - - /// Wikidata property (P1477) of - [Type(DataType.MonolingualText)] - BirthName = 1477, - - /// Wikidata property (P1478) of - [Type(DataType.Item)] - HasImmediateCause = 1478, - - /// Wikidata property (P1479) of - [Type(DataType.Item)] - HasContributingFactor = 1479, - - /// Wikidata property (P1480) of - [Type(DataType.Item)] - SourcingCircumstances = 1480, - - /// Wikidata property (P1481) of - [Type(DataType.String)] - ViciOrgID = 1481, - - /// Wikidata property (P1482) of - [Type(DataType.Url)] - StackExchangeTag = 1482, - - /// Wikidata property (P1483) of - [Type(DataType.String)] - KulturnoeNasledieRuID = 1483, - - /// Wikidata property (P1529) of - [Type(DataType.String)] - GladIdentifier = 1529, - - /// Wikidata property (P1531) of - [Type(DataType.Item)] - ParentSOfThisHybrid = 1531, - - /// Wikidata property (P1532) of - [Type(DataType.Item)] - CountryForSport = 1532, - - /// Wikidata property (P1533) of - [Type(DataType.Item)] - FamilyNameIdenticalToThisFirstName = 1533, - - /// Wikidata property (P1534) of - [Type(DataType.Item)] - EndCause = 1534, - - /// Wikidata property (P1535) of - [Type(DataType.Item)] - UsedBy = 1535, - - /// Wikidata property (P1536) of - [Type(DataType.Item)] - ImmediateCauseOf = 1536, - - /// Wikidata property (P1537) of - [Type(DataType.Item)] - ContributingFactorOf = 1537, - - /// Wikidata property (P1538) of - [Type(DataType.Quantity)] - NumberOfHouseholds = 1538, - - /// Wikidata property (P1539) of - [Type(DataType.Quantity)] - FemalePopulation = 1539, - - /// Wikidata property (P1540) of - [Type(DataType.Quantity)] - MalePopulation = 1540, - - /// Wikidata property (P1541) of - [Type(DataType.String)] - CyclingQuotientIdentifier = 1541, - - /// Wikidata property (P1542) of - [Type(DataType.Item)] - CauseOf = 1542, - - /// Wikidata property (P1543) of - [Type(DataType.CommonsMediaFile)] - Monogram = 1543, - - /// Wikidata property (P1544) of - [Type(DataType.String)] - FederalRegisterDocumentNumber = 1544, - - /// Wikidata property (P1545) of - [Type(DataType.String)] - SeriesOrdinal = 1545, - - /// Wikidata property (P1546) of - [Type(DataType.Item)] - Motto = 1546, - - /// Wikidata property (P1547) of - [Type(DataType.Item)] - DependsOn = 1547, - - /// Wikidata property (P1548) of - [Type(DataType.Quantity)] - MaximumStrahlerNumber = 1548, - - /// Wikidata property (P1549) of - [Type(DataType.MonolingualText)] - Demonym = 1549, - - /// Wikidata property (P1550) of - [Type(DataType.String)] - OrphanetID = 1550, - - /// Wikidata property (P1551) of - [Type(DataType.String)] - ExceptionalHeritageOfWalloniaIdentifier = 1551, - - /// Wikidata property (P1552) of - [Type(DataType.Item)] - HasQuality = 1552, - - /// Wikidata property (P1553) of - [Type(DataType.String)] - YandexMusicID = 1553, - - /// Wikidata property (P1554) of - [Type(DataType.String)] - UBERONID = 1554, - - /// Wikidata property (P1555) of - [Type(DataType.String)] - ExecutiveOrderNumber = 1555, - - /// Wikidata property (P1556) of - [Type(DataType.String)] - AuthorID = 1556, - - /// Wikidata property (P1557) of - [Type(DataType.Item)] - ManifestationOf = 1557, - - /// Wikidata property (P1558) of - [Type(DataType.Item)] - TempoMarking = 1558, - - /// Wikidata property (P1559) of - [Type(DataType.MonolingualText)] - NameInNativeLanguage = 1559, - - /// Wikidata property (P1560) of - [Type(DataType.Item)] - GivenNameVersionForOtherGender = 1560, - - /// Wikidata property (P1561) of - [Type(DataType.Quantity)] - NumberOfSurvivors = 1561, - - /// Wikidata property (P1562) of - [Type(DataType.String)] - AllMovieMovieID = 1562, - - /// Wikidata property (P1563) of - [Type(DataType.String)] - MacTutorIdBiographies = 1563, - - /// Wikidata property (P1564) of - [Type(DataType.String)] - AtTheCirculatingLibraryID = 1564, - - /// Wikidata property (P1565) of - [Type(DataType.String)] - EnciclopediaDeLaLiteraturaEnMexicoID = 1565, - - /// Wikidata property (P1566) of - [Type(DataType.String)] - GeoNamesID = 1566, - - /// Wikidata property (P1567) of - [Type(DataType.String)] - NISINSCode = 1567, - - /// Wikidata property (P1568) of - [Type(DataType.Item)] - Domain = 1568, - - /// Wikidata property (P1569) of - [Type(DataType.Quantity)] - NumberOfEdges = 1569, - - /// Wikidata property (P1570) of - [Type(DataType.Quantity)] - NumberOfVertices = 1570, - - /// Wikidata property (P1571) of - [Type(DataType.Item)] - Codomain = 1571, - - /// Wikidata property (P1573) of - [Type(DataType.String)] - BBCGenomeIdentifier = 1573, - - /// Wikidata property (P1574) of - [Type(DataType.Item)] - ExemplarOf = 1574, - - /// Wikidata property (P1575) of - [Type(DataType.String)] - RISSCatalog = 1575, - - /// Wikidata property (P1576) of - [Type(DataType.Item)] - Lifestyle = 1576, - - /// Wikidata property (P1577) of - [Type(DataType.String)] - GregoryAlandNumber = 1577, - - /// Wikidata property (P1578) of - [Type(DataType.String)] - GmelinNumber = 1578, - - /// Wikidata property (P1579) of - [Type(DataType.String)] - BeilsteinRegistryNumber = 1579, - - /// Wikidata property (P1580) of - [Type(DataType.String)] - UniversityOfBarcelonaAuthorityID = 1580, - - /// Wikidata property (P1581) of - [Type(DataType.Url)] - OfficialBlog = 1581, - - /// Wikidata property (P1582) of - [Type(DataType.Item)] - NaturalProductOfTaxon = 1582, - - /// Wikidata property (P1583) of - [Type(DataType.String)] - MalaCardsID = 1583, - - /// Wikidata property (P1584) of - [Type(DataType.String)] - PleiadesIdentifier = 1584, - - /// Wikidata property (P1585) of - [Type(DataType.String)] - BrazilianMunicipalityCode = 1585, - - /// Wikidata property (P1586) of - [Type(DataType.String)] - CatalanObjectOfCulturalInterestID = 1586, - - /// Wikidata property (P1587) of - [Type(DataType.String)] - SloveneCulturalHeritageRegisterID = 1587, - - /// Wikidata property (P1588) of - [Type(DataType.String)] - DesaCodeOfIndonesia = 1588, - - /// Wikidata property (P1589) of - [Type(DataType.Item)] - DeepestPoint = 1589, - - /// Wikidata property (P1590) of - [Type(DataType.Quantity)] - NumberOfCasualties = 1590, - - /// Wikidata property (P1591) of - [Type(DataType.Item)] - Defendant = 1591, - - /// Wikidata property (P1592) of - [Type(DataType.Item)] - Prosecutor = 1592, - - /// Wikidata property (P1593) of - [Type(DataType.Item)] - Defender = 1593, - - /// Wikidata property (P1594) of - [Type(DataType.Item)] - Judge = 1594, - - /// Wikidata property (P1595) of - [Type(DataType.Item)] - Charge = 1595, - - /// Wikidata property (P1596) of - [Type(DataType.Item)] - Penalty = 1596, - - /// Wikidata property (P1598) of - [Type(DataType.Item)] - Consecrator = 1598, - - /// Wikidata property (P1599) of - [Type(DataType.String)] - CambridgeAlumniDatabaseID = 1599, - - /// Wikidata property (P1600) of - [Type(DataType.String)] - CodeInventariDelPatrimoniArquitectonicDeCatalunya = 1600, - - /// Wikidata property (P1601) of - [Type(DataType.String)] - EsperantistID = 1601, - - /// Wikidata property (P1602) of - [Type(DataType.String)] - BBCYourPaintingsVenueIdentifier = 1602, - - /// Wikidata property (P1603) of - [Type(DataType.Quantity)] - NumberOfCases = 1603, - - /// Wikidata property (P1604) of - [Type(DataType.Item)] - BiosafetyLevel = 1604, - - /// Wikidata property (P1605) of - [Type(DataType.Item)] - HasNaturalReservoir = 1605, - - /// Wikidata property (P1606) of - [Type(DataType.Item)] - NaturalReservoirOf = 1606, - - /// Wikidata property (P1607) of - [Type(DataType.String)] - DialnetAuthorID = 1607, - - /// Wikidata property (P1608) of - [Type(DataType.String)] - DialnetBook = 1608, - - /// Wikidata property (P1609) of - [Type(DataType.String)] - DialnetJournal = 1609, - - /// Wikidata property (P1610) of - [Type(DataType.String)] - DialnetArticle = 1610, - - /// Wikidata property (P1611) of - [Type(DataType.Item)] - NATOCodeForGrade = 1611, - - /// Wikidata property (P1612) of - [Type(DataType.String)] - CommonsInstitutionPage = 1612, - - /// Wikidata property (P1613) of - [Type(DataType.Url)] - IRCChannel = 1613, - - /// Wikidata property (P1614) of - [Type(DataType.String)] - HistoryOfParliamentID = 1614, - - /// Wikidata property (P1615) of - [Type(DataType.String)] - CLARAID = 1615, - - /// Wikidata property (P1616) of - [Type(DataType.String)] - SIRENNumber = 1616, - - /// Wikidata property (P1617) of - [Type(DataType.String)] - BBCThingsIdentifer = 1617, - - /// Wikidata property (P1618) of - [Type(DataType.String)] - SportNumber = 1618, - - /// Wikidata property (P1619) of - [Type(DataType.Time)] - DateOfOfficialOpening = 1619, - - /// Wikidata property (P1620) of - [Type(DataType.Item)] - Plaintiff = 1620, - - /// Wikidata property (P1621) of - [Type(DataType.CommonsMediaFile)] - DetailMap = 1621, - - /// Wikidata property (P1622) of - [Type(DataType.Item)] - DrivesOnThe = 1622, - - /// Wikidata property (P1624) of - [Type(DataType.String)] - MarineTrafficPortID = 1624, - - /// Wikidata property (P1625) of - [Type(DataType.Item)] - HasMelody = 1625, - - /// Wikidata property (P1626) of - [Type(DataType.String)] - ThaiCulturalHeritageID = 1626, - - /// Wikidata property (P1627) of - [Type(DataType.String)] - EthnologueComCode = 1627, - - /// Wikidata property (P1628) of - [Type(DataType.Url)] - EquivalentProperty = 1628, - - /// Wikidata property (P1629) of - [Type(DataType.Item)] - SubjectItemOfThisProperty = 1629, - - /// Wikidata property (P1630) of - [Type(DataType.String)] - FormatterURL = 1630, - - /// Wikidata property (P1631) of - [Type(DataType.String)] - ChinaVitaeID = 1631, - - /// Wikidata property (P1632) of - [Type(DataType.String)] - HermannMauguinNotation = 1632, - - /// Wikidata property (P1635) of - [Type(DataType.MonolingualText)] - ReligiousName = 1635, - - /// Wikidata property (P1636) of - [Type(DataType.Time)] - DateOfBaptismInEarlyChildhood = 1636, - - /// Wikidata property (P1637) of - [Type(DataType.Item)] - Undercarriage = 1637, - - /// Wikidata property (P1638) of - [Type(DataType.MonolingualText)] - WorkingTitle = 1638, - - /// Wikidata property (P1639) of - [Type(DataType.Item)] - PendantOf = 1639, - - /// Wikidata property (P1640) of - [Type(DataType.Item)] - Curator = 1640, - - /// Wikidata property (P1641) of - [Type(DataType.Quantity)] - Port = 1641, - - /// Wikidata property (P1642) of - [Type(DataType.Item)] - AcquisitionTransaction = 1642, - - /// Wikidata property (P1643) of - [Type(DataType.Item)] - DepartureTransaction = 1643, - - /// Wikidata property (P1644) of - [Type(DataType.String)] - EgliseInfoID = 1644, - - /// Wikidata property (P1645) of - [Type(DataType.String)] - NISTCODATAID = 1645, - - /// Wikidata property (P1646) of - [Type(DataType.Property)] - MandatoryQualifier = 1646, - - /// Wikidata property (P1647) of - [Type(DataType.Property)] - SubpropertyOf = 1647, - - /// Wikidata property (P1648) of - [Type(DataType.String)] - DictionaryOfWelshBiographyID = 1648, - - /// Wikidata property (P1649) of - [Type(DataType.String)] - KMDbPersonID = 1649, - - /// Wikidata property (P1650) of - [Type(DataType.String)] - BBFIdentifier = 1650, - - /// Wikidata property (P1651) of - [Type(DataType.String)] - YouTubeVideoIdentifier = 1651, - - /// Wikidata property (P1652) of - [Type(DataType.Item)] - Referee = 1652, - - /// Wikidata property (P1653) of - [Type(DataType.String)] - TERYTMunicipalityCode = 1653, - - /// Wikidata property (P1654) of - [Type(DataType.Item)] - WingConfiguration = 1654, - - /// Wikidata property (P1655) of - [Type(DataType.String)] - StationNumber = 1655, - - /// Wikidata property (P1656) of - [Type(DataType.Item)] - UnveiledBy = 1656, - - /// Wikidata property (P1657) of - [Type(DataType.Item)] - MPAAFilmRating = 1657, - - /// Wikidata property (P1658) of - [Type(DataType.Quantity)] - NumberOfFaces = 1658, - - /// Wikidata property (P1659) of - [Type(DataType.Property)] - SeeAlso = 1659, - - /// Wikidata property (P1660) of - [Type(DataType.Item)] - HasIndexCase = 1660, - - /// Wikidata property (P1661) of - [Type(DataType.Quantity)] - AlexaRank = 1661, - - /// Wikidata property (P1662) of - [Type(DataType.String)] - DOIPrefix = 1662, - - /// Wikidata property (P1663) of - [Type(DataType.String)] - ProCyclingStatsID = 1663, - - /// Wikidata property (P1664) of - [Type(DataType.String)] - CyclingDatabaseID = 1664, - - /// Wikidata property (P1665) of - [Type(DataType.String)] - ChessGamesID = 1665, - - /// Wikidata property (P1666) of - [Type(DataType.String)] - ChessClubID = 1666, - - /// Wikidata property (P1667) of - [Type(DataType.String)] - TGNIdentifier = 1667, - - /// Wikidata property (P1668) of - [Type(DataType.String)] - ATCvet = 1668, - - /// Wikidata property (P1669) of - [Type(DataType.String)] - CONAIdentifier = 1669, - - /// Wikidata property (P1670) of - [Type(DataType.String)] - LACIdentifier = 1670, - - /// Wikidata property (P1671) of - [Type(DataType.String)] - RouteNumber = 1671, - - /// Wikidata property (P1672) of - [Type(DataType.Item)] - ThisTaxonIsSourceOf = 1672, - - /// Wikidata property (P1673) of - [Type(DataType.String)] - GeneralFormula = 1673, - - /// Wikidata property (P1674) of - [Type(DataType.Quantity)] - NumberConfirmed = 1674, - - /// Wikidata property (P1675) of - [Type(DataType.Quantity)] - NumberProbable = 1675, - - /// Wikidata property (P1676) of - [Type(DataType.Quantity)] - NumberSuspected = 1676, - - /// Wikidata property (P1677) of - [Type(DataType.Item)] - IndexCaseOf = 1677, - - /// Wikidata property (P1678) of - [Type(DataType.Item)] - HasVertexFigure = 1678, - - /// Wikidata property (P1679) of - [Type(DataType.String)] - BBCYourPaintingsArtworkIdentifier = 1679, - - /// Wikidata property (P1680) of - [Type(DataType.MonolingualText)] - Subtitle = 1680, - - /// Wikidata property (P1683) of - [Type(DataType.MonolingualText)] - Quote = 1683, - - /// Wikidata property (P1684) of - [Type(DataType.MonolingualText)] - Inscription = 1684, - - /// Wikidata property (P1685) of - [Type(DataType.String)] - PokemonBrowserNumber = 1685, - - /// Wikidata property (P1686) of - [Type(DataType.Item)] - ForWork = 1686, - - /// Wikidata property (P1687) of - [Type(DataType.Property)] - WikidataProperty = 1687, - - /// Wikidata property (P1688) of - [Type(DataType.String)] - AniDBIdentifier = 1688, - - /// Wikidata property (P1689) of - [Type(DataType.Quantity)] - CentralGovernmentDebtAsAPercentOfGDP = 1689, - - /// Wikidata property (P1690) of - [Type(DataType.String)] - ICD10PCS = 1690, - - /// Wikidata property (P1691) of - [Type(DataType.String)] - OperationsAndProceduresKeyOPS = 1691, - - /// Wikidata property (P1692) of - [Type(DataType.String)] - ICD9CM = 1692, - - /// Wikidata property (P1693) of - [Type(DataType.String)] - TerminologiaEmbryologicaTE = 1693, - - /// Wikidata property (P1694) of - [Type(DataType.String)] - TerminologiaHistologicaTH = 1694, - - /// Wikidata property (P1695) of - [Type(DataType.String)] - NLPIdentifier = 1695, - - /// Wikidata property (P1696) of - [Type(DataType.Property)] - InverseOf = 1696, - - /// Wikidata property (P1697) of - [Type(DataType.Quantity)] - TotalValidVotes = 1697, - - /// Wikidata property (P1699) of - [Type(DataType.String)] - SkyscraperPageBuildingId = 1699, - - /// Wikidata property (P1700) of - [Type(DataType.String)] - SIPAIdentifier = 1700, - - /// Wikidata property (P1702) of - [Type(DataType.String)] - IGESPARIdentifier = 1702, - - /// Wikidata property (P1703) of - [Type(DataType.Item)] - Pollination = 1703, - - /// Wikidata property (P1704) of - [Type(DataType.Item)] - Pollenizer = 1704, - - /// Wikidata property (P1705) of - [Type(DataType.MonolingualText)] - NativeLabel = 1705, - - /// Wikidata property (P1706) of - [Type(DataType.Item)] - TogetherWith = 1706, - - /// Wikidata property (P1707) of - [Type(DataType.String)] - DAAOIdentifier = 1707, - - /// Wikidata property (P1708) of - [Type(DataType.String)] - LfDSObjectID = 1708, - - /// Wikidata property (P1709) of - [Type(DataType.Url)] - EquivalentClass = 1709, - - /// Wikidata property (P1710) of - [Type(DataType.String)] - SächsischeBiografie = 1710, - - /// Wikidata property (P1711) of - [Type(DataType.String)] - BritishMuseumPersonInstitution = 1711, - - /// Wikidata property (P1712) of - [Type(DataType.String)] - MetacriticID = 1712, - - /// Wikidata property (P1713) of - [Type(DataType.Url)] - BiographyAtTheBundestagOfGermany = 1713, - - /// Wikidata property (P1714) of - [Type(DataType.String)] - JournalistedID = 1714, - - /// Wikidata property (P1715) of - [Type(DataType.String)] - RKDESDIdentifierSlovenia = 1715, - - /// Wikidata property (P1716) of - [Type(DataType.Item)] - Brand = 1716, - - /// Wikidata property (P1717) of - [Type(DataType.String)] - SANDREID = 1717, - - /// Wikidata property (P1721) of - [Type(DataType.String)] - PinyinTransliteration = 1721, - - /// Wikidata property (P1725) of - [Type(DataType.Quantity)] - BeatsPerMinute = 1725, - - /// Wikidata property (P1726) of - [Type(DataType.String)] - FlorentineMuseaInventario1890ID = 1726, - - /// Wikidata property (P1727) of - [Type(DataType.String)] - FloraOfNorthAmericaTaxonID = 1727, - - /// Wikidata property (P1728) of - [Type(DataType.String)] - AllMusicArtistID = 1728, - - /// Wikidata property (P1729) of - [Type(DataType.String)] - AllMusicAlbumID = 1729, - - /// Wikidata property (P1730) of - [Type(DataType.String)] - AllMusicSongID = 1730, - - /// Wikidata property (P1731) of - [Type(DataType.Item)] - Fach = 1731, - - /// Wikidata property (P1732) of - [Type(DataType.String)] - NaturbaseID = 1732, - - /// Wikidata property (P1733) of - [Type(DataType.String)] - SteamID = 1733, - - /// Wikidata property (P1734) of - [Type(DataType.Time)] - OathOfOfficeDate = 1734, - - /// Wikidata property (P1735) of - [Type(DataType.String)] - ComedienChIdentifier = 1735, - - /// Wikidata property (P1736) of - [Type(DataType.String)] - InformationCenterForIsraeliArtArtistIdentifier = 1736, - - /// Wikidata property (P1738) of - [Type(DataType.String)] - MerckIndexMonograph = 1738, - - /// Wikidata property (P1739) of - [Type(DataType.String)] - CiNiiBookIdentifer = 1739, - - /// Wikidata property (P1740) of - [Type(DataType.Item)] - CategoryForFilmsShotAtThisLocation = 1740, - - /// Wikidata property (P1741) of - [Type(DataType.String)] - GTAAId = 1741, - - /// Wikidata property (P1743) of - [Type(DataType.String)] - BradleyAndFletcherChecklistNumber = 1743, - - /// Wikidata property (P1744) of - [Type(DataType.String)] - AgassizEtAlChecklistNumber = 1744, - - /// Wikidata property (P1745) of - [Type(DataType.String)] - VASCANID = 1745, - - /// Wikidata property (P1746) of - [Type(DataType.String)] - ZooBankNomenclaturalAct = 1746, - - /// Wikidata property (P1747) of - [Type(DataType.String)] - FloraOfChinaID = 1747, - - /// Wikidata property (P1748) of - [Type(DataType.String)] - NCIThesaurusID = 1748, - - /// Wikidata property (P1749) of - [Type(DataType.String)] - ParlementAndPolitiekID = 1749, - - /// Wikidata property (P1750) of - [Type(DataType.Item)] - NameDay = 1750, - - /// Wikidata property (P1751) of - [Type(DataType.String)] - BBCYourPaintingsCollectionIdentifier = 1751, - - /// Wikidata property (P1752) of - [Type(DataType.Quantity)] - Scale = 1752, - - /// Wikidata property (P1753) of - [Type(DataType.Item)] - ListRelatedToCategory = 1753, - - /// Wikidata property (P1754) of - [Type(DataType.Item)] - CategoryRelatedToList = 1754, - - /// Wikidata property (P1755) of - [Type(DataType.String)] - AviationSafetyNetworkAccidentDescriptionID = 1755, - - /// Wikidata property (P1760) of - [Type(DataType.String)] - AviationSafetyNetworkWikibaseOccurrence = 1760, - - /// Wikidata property (P1761) of - [Type(DataType.String)] - WatsonAndDallwitzFamilyID = 1761, - - /// Wikidata property (P1762) of - [Type(DataType.String)] - HornbostelSachsClassification = 1762, - - /// Wikidata property (P1763) of - [Type(DataType.String)] - NationalPipeOrganRegisterIdentifier = 1763, - - /// Wikidata property (P1764) of - [Type(DataType.String)] - FlemishOrganizationForImmovableHeritageRelictID = 1764, - - /// Wikidata property (P1766) of - [Type(DataType.CommonsMediaFile)] - PlaceNameSign = 1766, - - /// Wikidata property (P1769) of - [Type(DataType.String)] - DenkXwebIdentifier = 1769, - - /// Wikidata property (P1770) of - [Type(DataType.String)] - RomaniaLMICode = 1770, - - /// Wikidata property (P1771) of - [Type(DataType.String)] - IntegratedPostsecondaryEducationDataSystemIdentifier = 1771, - - /// Wikidata property (P1772) of - [Type(DataType.String)] - USDAPLANTSID = 1772, - - /// Wikidata property (P1773) of - [Type(DataType.Item)] - AttributedTo = 1773, - - /// Wikidata property (P1774) of - [Type(DataType.Item)] - WorkshopOf = 1774, - - /// Wikidata property (P1775) of - [Type(DataType.Item)] - FollowerOf = 1775, - - /// Wikidata property (P1776) of - [Type(DataType.Item)] - CircleOf = 1776, - - /// Wikidata property (P1777) of - [Type(DataType.Item)] - MannerOf = 1777, - - /// Wikidata property (P1778) of - [Type(DataType.Item)] - ForgeryAfter = 1778, - - /// Wikidata property (P1779) of - [Type(DataType.Item)] - PossibleCreator = 1779, - - /// Wikidata property (P1780) of - [Type(DataType.Item)] - SchoolOf = 1780, - - /// Wikidata property (P1782) of - [Type(DataType.String)] - CourtesyName = 1782, - - /// Wikidata property (P1785) of - [Type(DataType.String)] - TempleName = 1785, - - /// Wikidata property (P1786) of - [Type(DataType.String)] - PosthumousName = 1786, - - /// Wikidata property (P1787) of - [Type(DataType.String)] - ArtName = 1787, - - /// Wikidata property (P1788) of - [Type(DataType.String)] - DVNIdentifier = 1788, - - /// Wikidata property (P1789) of - [Type(DataType.Item)] - ChiefOperatingOfficer = 1789, - - /// Wikidata property (P1790) of - [Type(DataType.String)] - BioStorAuthorIdentifier = 1790, - - /// Wikidata property (P1791) of - [Type(DataType.Item)] - CategoryOfPeopleBuriedHere = 1791, - - /// Wikidata property (P1792) of - [Type(DataType.Item)] - CategoryOfAssociatedPeople = 1792, - - /// Wikidata property (P1793) of - [Type(DataType.String)] - FormatAsARegularExpression = 1793, - - /// Wikidata property (P1794) of - [Type(DataType.String)] - BureauDuPatrimoineDeSeineSaintDenisID = 1794, - - /// Wikidata property (P1795) of - [Type(DataType.String)] - SmithsonianAmericanArtMuseumPersonInstitutionThesaurusId = 1795, - - /// Wikidata property (P1796) of - [Type(DataType.String)] - InternationalStandardIndustrialClassificationCode = 1796, - - /// Wikidata property (P1798) of - [Type(DataType.String)] - ISO6395Code = 1798, - - /// Wikidata property (P1799) of - [Type(DataType.String)] - MalteseIslandsNationalInventoryOfCulturalPropertyIdentifier = 1799, - - /// Wikidata property (P1800) of - [Type(DataType.String)] - WikimediaDatabaseName = 1800, - - /// Wikidata property (P1801) of - [Type(DataType.CommonsMediaFile)] - CommemorativePlaqueImage = 1801, - - /// Wikidata property (P1802) of - [Type(DataType.String)] - EMLOPersonIdentifier = 1802, - - /// Wikidata property (P1803) of - [Type(DataType.String)] - MasarykUniversityPersonID = 1803, - - /// Wikidata property (P1804) of - [Type(DataType.String)] - DanishNationalFilmographyID = 1804, - - /// Wikidata property (P1805) of - [Type(DataType.String)] - WorldHealthOrganisationInternationalNonproprietaryName = 1805, - - /// Wikidata property (P1806) of - [Type(DataType.String)] - ABoKNumber = 1806, - - /// Wikidata property (P1807) of - [Type(DataType.String)] - GreatAragoneseEncyclopediaID = 1807, - - /// Wikidata property (P1808) of - [Type(DataType.String)] - SenatFrID = 1808, - - /// Wikidata property (P1809) of - [Type(DataType.Item)] - Choreographer = 1809, - - /// Wikidata property (P1810) of - [Type(DataType.String)] - NamedAs = 1810, - - /// Wikidata property (P1811) of - [Type(DataType.Item)] - ListOfEpisodes = 1811, - - /// Wikidata property (P1813) of - [Type(DataType.MonolingualText)] - ShortName = 1813, - - /// Wikidata property (P1814) of - [Type(DataType.String)] - NameInKana = 1814, - - /// Wikidata property (P1815) of - [Type(DataType.String)] - RSLScannedBooksIdentifier = 1815, - - /// Wikidata property (P1816) of - [Type(DataType.String)] - NationalPortraitGalleryLondonPersonIdentifier = 1816, - - /// Wikidata property (P1817) of - [Type(DataType.Item)] - Addressee = 1817, - - /// Wikidata property (P1818) of - [Type(DataType.String)] - KH = 1818, - - /// Wikidata property (P1819) of - [Type(DataType.String)] - GenealogicsOrgPersonID = 1819, - - /// Wikidata property (P1820) of - [Type(DataType.String)] - OpenFoodFactsFoodAdditiveSlug = 1820, - - /// Wikidata property (P1821) of - [Type(DataType.String)] - OpenFoodFactsFoodCategorySlug = 1821, - - /// Wikidata property (P1822) of - [Type(DataType.String)] - DSHObjectID = 1822, - - /// Wikidata property (P1823) of - [Type(DataType.String)] - BAnQID = 1823, - - /// Wikidata property (P1824) of - [Type(DataType.String)] - RoadNumber = 1824, - - /// Wikidata property (P1825) of - [Type(DataType.String)] - BaseballReferenceComMajorLeaguePlayerID = 1825, - - /// Wikidata property (P1826) of - [Type(DataType.String)] - BaseballReferenceComMinorLeaguePlayerID = 1826, - - /// Wikidata property (P1827) of - [Type(DataType.String)] - ISWC = 1827, - - /// Wikidata property (P1828) of - [Type(DataType.String)] - IPINumber = 1828, - - /// Wikidata property (P1829) of - [Type(DataType.String)] - RoudFolkSongIndex = 1829, - - /// Wikidata property (P1830) of - [Type(DataType.Item)] - OwnerOf = 1830, - - /// Wikidata property (P1831) of - [Type(DataType.Quantity)] - Electorate = 1831, - - /// Wikidata property (P1832) of - [Type(DataType.String)] - GrassBaseID = 1832, - - /// Wikidata property (P1833) of - [Type(DataType.Quantity)] - NumberOfRegisteredUsersContributors = 1833, - - /// Wikidata property (P1836) of - [Type(DataType.String)] - DraftPickNumber = 1836, - - /// Wikidata property (P1837) of - [Type(DataType.String)] - GaoloumiID = 1837, - - /// Wikidata property (P1838) of - [Type(DataType.String)] - PSSArchiID = 1838, - - /// Wikidata property (P1839) of - [Type(DataType.String)] - USFederalElectionCommissionIdentifier = 1839, - - /// Wikidata property (P1840) of - [Type(DataType.Item)] - InvestigatedBy = 1840, - - /// Wikidata property (P1841) of - [Type(DataType.String)] - SwedishDistrictCode = 1841, - - /// Wikidata property (P1842) of - [Type(DataType.String)] - GlobalAnabaptistMennoniteEncyclopediaOnlineIdentifier = 1842, - - /// Wikidata property (P1843) of - [Type(DataType.MonolingualText)] - TaxonCommonName = 1843, - - /// Wikidata property (P1844) of - [Type(DataType.String)] - HathiTrustId = 1844, - - /// Wikidata property (P1845) of - [Type(DataType.String)] - AntiVirusAlias = 1845, - - /// Wikidata property (P1846) of - [Type(DataType.CommonsMediaFile)] - DistributionMap = 1846, - - /// Wikidata property (P1847) of - [Type(DataType.String)] - NasjonalbiblioteketPhotographerID = 1847, - - /// Wikidata property (P1848) of - [Type(DataType.String)] - INPNCode = 1848, - - /// Wikidata property (P1849) of - [Type(DataType.String)] - SSRWrittenFormID = 1849, - - /// Wikidata property (P1850) of - [Type(DataType.String)] - SSRNameID = 1850, - - /// Wikidata property (P1851) of - [Type(DataType.Item)] - InputSet = 1851, - - /// Wikidata property (P1852) of - [Type(DataType.String)] - PerryIndex = 1852, - - /// Wikidata property (P1853) of - [Type(DataType.Item)] - BloodType = 1853, - - /// Wikidata property (P1854) of - [Type(DataType.String)] - KievStreetCode = 1854, - - /// Wikidata property (P1855) of - [Type(DataType.Item)] - WikidataPropertyExample = 1855, - - /// Wikidata property (P1856) of - [Type(DataType.CommonsMediaFile)] - WikidataExampleMediaFile = 1856, - - /// Wikidata property (P1858) of - [Type(DataType.String)] - WikidataExampleString = 1858, - - /// Wikidata property (P1859) of - [Type(DataType.Item)] - WikidataExampleItemValue = 1859, - - /// Wikidata property (P1860) of - [Type(DataType.Url)] - WikidataExampleURL = 1860, - - /// Wikidata property (P1861) of - [Type(DataType.Time)] - WikidataExampleTime = 1861, - - /// Wikidata property (P1862) of - [Type(DataType.Quantity)] - WikidataExampleQuantity = 1862, - - /// Wikidata property (P1863) of - [Type(DataType.Property)] - WikidataExamplePropertyValue = 1863, - - /// Wikidata property (P1864) of - [Type(DataType.MonolingualText)] - WikidataExampleMonolingualText = 1864, - - /// Wikidata property (P1865) of - [Type(DataType.GlobeCoordinate)] - WikidataExampleGeographicCoordinates = 1865, - - /// Wikidata property (P1866) of - [Type(DataType.String)] - CatholicHierarchyDioceseID = 1866, - - /// Wikidata property (P1867) of - [Type(DataType.Quantity)] - EligibleVoters = 1867, - - /// Wikidata property (P1868) of - [Type(DataType.Quantity)] - BallotsCast = 1868, - - /// Wikidata property (P1869) of - [Type(DataType.String)] - HallOfValorID = 1869, - - /// Wikidata property (P1870) of - [Type(DataType.String)] - NameAssigningAuthorityNumber = 1870, - - /// Wikidata property (P1871) of - [Type(DataType.String)] - CERLID = 1871, - - /// Wikidata property (P1872) of - [Type(DataType.Quantity)] - MinimumNumberOfPlayers = 1872, - - /// Wikidata property (P1873) of - [Type(DataType.Quantity)] - MaximumNumberOfPlayers = 1873, - - /// Wikidata property (P1874) of - [Type(DataType.String)] - NetflixIdentifier = 1874, - - /// Wikidata property (P1875) of - [Type(DataType.Item)] - RepresentedBy = 1875, - - /// Wikidata property (P1876) of - [Type(DataType.Item)] - Spacecraft = 1876, - - /// Wikidata property (P1877) of - [Type(DataType.Item)] - AfterAWorkBy = 1877, - - /// Wikidata property (P1878) of - [Type(DataType.Item)] - VoxATypIClassification = 1878, - - /// Wikidata property (P1879) of - [Type(DataType.Item)] - IncomeClassificationPhilippines = 1879, - - /// Wikidata property (P1880) of - [Type(DataType.Item)] - MeasuredBy = 1880, - - /// Wikidata property (P1881) of - [Type(DataType.Item)] - ListOfCharacters = 1881, - - /// Wikidata property (P1882) of - [Type(DataType.String)] - WebGalleryOfArtIdentifier = 1882, - - /// Wikidata property (P1883) of - [Type(DataType.String)] - DeclaratorOrgID = 1883, - - /// Wikidata property (P1884) of - [Type(DataType.Item)] - HairColor = 1884, - - /// Wikidata property (P1885) of - [Type(DataType.Item)] - Cathedral = 1885, - - /// Wikidata property (P1886) of - [Type(DataType.String)] - SmithsonianVolcanoIdentifier = 1886, - - /// Wikidata property (P1887) of - [Type(DataType.Item)] - ViceCounty = 1887, - - /// Wikidata property (P1888) of - [Type(DataType.String)] - DictionaryOfMedievalNamesFromEuropeanSourcesEntry = 1888, - - /// Wikidata property (P1889) of - [Type(DataType.Item)] - DifferentFrom = 1889, - - /// Wikidata property (P1890) of - [Type(DataType.String)] - BNCIdentifier = 1890, - - /// Wikidata property (P1891) of - [Type(DataType.Item)] - Signatory = 1891, - - /// Wikidata property (P1893) of - [Type(DataType.String)] - OpenPlaquesPlaqueIdentifier = 1893, - - /// Wikidata property (P1894) of - [Type(DataType.String)] - DanishUrbanAreaCode = 1894, - - /// Wikidata property (P1895) of - [Type(DataType.String)] - FaunaEuropaeaID = 1895, - - /// Wikidata property (P1896) of - [Type(DataType.Url)] - SourceWebsiteForTheProperty = 1896, - - /// Wikidata property (P1897) of - [Type(DataType.Item)] - HighestNote = 1897, - - /// Wikidata property (P1898) of - [Type(DataType.Item)] - LowestNote = 1898, - - /// Wikidata property (P1899) of - [Type(DataType.String)] - LibrivoxAuthorID = 1899, - - /// Wikidata property (P1900) of - [Type(DataType.String)] - EAGLEId = 1900, - - /// Wikidata property (P1901) of - [Type(DataType.String)] - BALaTPersonOrganisationId = 1901, - - /// Wikidata property (P1902) of - [Type(DataType.String)] - SpotifyArtistID = 1902, - - /// Wikidata property (P1903) of - [Type(DataType.Item)] - VolcanicExplosivityIndex = 1903, - - /// Wikidata property (P1905) of - [Type(DataType.MonolingualText)] - FundRefRegistryName = 1905, - - /// Wikidata property (P1906) of - [Type(DataType.Item)] - OfficeHeldByHeadOfState = 1906, - - /// Wikidata property (P1907) of - [Type(DataType.String)] - AustralianDictionaryOfBiographyIdentifier = 1907, - - /// Wikidata property (P1908) of - [Type(DataType.String)] - CommonwealthWarGravesCommissionPersonIdentifier = 1908, - - /// Wikidata property (P1909) of - [Type(DataType.Item)] - SideEffect = 1909, - - /// Wikidata property (P1910) of - [Type(DataType.Item)] - DecreasedExpressionIn = 1910, - - /// Wikidata property (P1911) of - [Type(DataType.Item)] - IncreasedExpressionIn = 1911, - - /// Wikidata property (P1912) of - [Type(DataType.Item)] - DeletionAssociationWith = 1912, - - /// Wikidata property (P1913) of - [Type(DataType.Item)] - GeneDuplicationAssociationWith = 1913, - - /// Wikidata property (P1914) of - [Type(DataType.Item)] - GeneInsertionAssociationWith = 1914, - - /// Wikidata property (P1915) of - [Type(DataType.Item)] - GeneInversionAssociationWith = 1915, - - /// Wikidata property (P1916) of - [Type(DataType.Item)] - GeneSubstitutionAssociationWith = 1916, - - /// Wikidata property (P1917) of - [Type(DataType.Item)] - PosttranslationalModificationAssociationWith = 1917, - - /// Wikidata property (P1918) of - [Type(DataType.Item)] - AlteredRegulationLeadsTo = 1918, - - /// Wikidata property (P1919) of - [Type(DataType.String)] - MinistryOfEducationOfChileSchoolID = 1919, - - /// Wikidata property (P1920) of - [Type(DataType.String)] - CommonwealthWarGravesCommissionBurialGroundIdentifier = 1920, - - /// Wikidata property (P1921) of - [Type(DataType.String)] - URIPatternForRDFResource = 1921, - - /// Wikidata property (P1922) of - [Type(DataType.MonolingualText)] - FirstLine = 1922, - - /// Wikidata property (P1923) of - [Type(DataType.Item)] - ParticipatingTeam = 1923, - - /// Wikidata property (P1924) of - [Type(DataType.Item)] - VaccineFor = 1924, - - /// Wikidata property (P1925) of - [Type(DataType.String)] - VIOLINID = 1925, - - /// Wikidata property (P1928) of - [Type(DataType.String)] - VaccineOntologyID = 1928, - - /// Wikidata property (P1929) of - [Type(DataType.String)] - ClinvarAccessionNumber = 1929, - - /// Wikidata property (P1930) of - [Type(DataType.String)] - DSMV = 1930, - - /// Wikidata property (P1931) of - [Type(DataType.String)] - NPGID = 1931, - - /// Wikidata property (P1932) of - [Type(DataType.String)] - StatedAs = 1932, - - /// Wikidata property (P1933) of - [Type(DataType.String)] - MobyGamesID = 1933, - - /// Wikidata property (P1934) of - [Type(DataType.String)] - AnimatorRuFilmID = 1934, - - /// Wikidata property (P1935) of - [Type(DataType.String)] - DBCSID = 1935, - - /// Wikidata property (P1936) of - [Type(DataType.String)] - DigitalAtlasOfTheRomanEmpireID = 1936, - - /// Wikidata property (P1937) of - [Type(DataType.String)] - UNLOCODE = 1937, - - /// Wikidata property (P1938) of - [Type(DataType.String)] - ProjectGutenbergAuthorID = 1938, - - /// Wikidata property (P1939) of - [Type(DataType.String)] - DyntaxaID = 1939, - - /// Wikidata property (P1940) of - [Type(DataType.String)] - ConifersOrgID = 1940, - - /// Wikidata property (P1942) of - [Type(DataType.String)] - McCuneReischauerRomanization = 1942, - - /// Wikidata property (P1943) of - [Type(DataType.CommonsMediaFile)] - LocationMap = 1943, - - /// Wikidata property (P1944) of - [Type(DataType.CommonsMediaFile)] - ReliefLocationMap = 1944, - - /// Wikidata property (P1945) of - [Type(DataType.String)] - StreetKey = 1945, - - /// Wikidata property (P1946) of - [Type(DataType.String)] - NationalLibraryOfIrelandAuthority = 1946, - - /// Wikidata property (P1947) of - [Type(DataType.String)] - MapillaryID = 1947, - - /// Wikidata property (P1948) of - [Type(DataType.String)] - BerlPapIdentifier = 1948, - - /// Wikidata property (P1949) of - [Type(DataType.String)] - CulturaItaliaID = 1949, - - /// Wikidata property (P1950) of - [Type(DataType.Item)] - SecondSurnameInSpanishName = 1950, - - /// Wikidata property (P1951) of - [Type(DataType.Item)] - Investor = 1951, - - /// Wikidata property (P1952) of - [Type(DataType.String)] - EncyclopaediaMetallumBandID = 1952, - - /// Wikidata property (P1953) of - [Type(DataType.String)] - DiscogsArtistID = 1953, - - /// Wikidata property (P1954) of - [Type(DataType.String)] - DiscogsMasterID = 1954, - - /// Wikidata property (P1955) of - [Type(DataType.String)] - DiscogsLabelID = 1955, - - /// Wikidata property (P1956) of - [Type(DataType.Item)] - TakeoffAndLandingCapability = 1956, - - /// Wikidata property (P1957) of - [Type(DataType.Url)] - WikisourceIndexPage = 1957, - - /// Wikidata property (P1958) of - [Type(DataType.String)] - TrismegistosGeoID = 1958, - - /// Wikidata property (P1959) of - [Type(DataType.String)] - DutchSenatePersonID = 1959, - - /// Wikidata property (P1960) of - [Type(DataType.String)] - GoogleScholarID = 1960, - - /// Wikidata property (P1961) of - [Type(DataType.String)] - IdentifierOfComiteDesTravauxHistoriquesEtScientifiques = 1961, - - /// Wikidata property (P1962) of - [Type(DataType.Item)] - Patron = 1962, - - /// Wikidata property (P1963) of - [Type(DataType.Property)] - PropertiesForThisType = 1963, - - /// Wikidata property (P1966) of - [Type(DataType.String)] - BibliotecaNacionalDeChileCatalogueNumber = 1966, - - /// Wikidata property (P1967) of - [Type(DataType.String)] - BoxRecID = 1967, - - /// Wikidata property (P1968) of - [Type(DataType.String)] - FoursquareVenueID = 1968, - - /// Wikidata property (P1969) of - [Type(DataType.String)] - MovieMeterDirectorID = 1969, - - /// Wikidata property (P1970) of - [Type(DataType.String)] - MovieMeterMovieID = 1970, - - /// Wikidata property (P1971) of - [Type(DataType.Quantity)] - NumberOfChildren = 1971, - - /// Wikidata property (P1972) of - [Type(DataType.String)] - OpenHubID = 1972, - - /// Wikidata property (P1973) of - [Type(DataType.String)] - RSLEditions = 1973, - - /// Wikidata property (P1976) of - [Type(DataType.String)] - INEGILocalityIdentifier = 1976, - - /// Wikidata property (P1977) of - [Type(DataType.String)] - LesarchivesduspectacleID = 1977, - - /// Wikidata property (P1978) of - [Type(DataType.String)] - USDANDBNumber = 1978, - - /// Wikidata property (P1979) of - [Type(DataType.String)] - RighteousAmongTheNationsID = 1979, - - /// Wikidata property (P1980) of - [Type(DataType.String)] - PolSysID = 1980, - - /// Wikidata property (P1981) of - [Type(DataType.Item)] - FSKFilmRating = 1981, - - /// Wikidata property (P1982) of - [Type(DataType.String)] - AnimeNewsNetworkPersonID = 1982, - - /// Wikidata property (P1983) of - [Type(DataType.String)] - AnimeNewsNetworkCompanyID = 1983, - - /// Wikidata property (P1984) of - [Type(DataType.String)] - AnimeNewsNetworkMangaID = 1984, - - /// Wikidata property (P1985) of - [Type(DataType.String)] - AnimeNewsNetworkAnimeID = 1985, - - /// Wikidata property (P1986) of - [Type(DataType.String)] - DizionarioBiograficoDegliItaliani = 1986, - - /// Wikidata property (P1987) of - [Type(DataType.String)] - MCNCode = 1987, - - /// Wikidata property (P1988) of - [Type(DataType.String)] - DelargeID = 1988, - - /// Wikidata property (P1989) of - [Type(DataType.String)] - EncyclopaediaMetallumArtistID = 1989, - - /// Wikidata property (P1990) of - [Type(DataType.Item)] - SpeciesKept = 1990, - - /// Wikidata property (P1991) of - [Type(DataType.Url)] - LPSNURL = 1991, - - /// Wikidata property (P1992) of - [Type(DataType.String)] - PlaziID = 1992, - - /// Wikidata property (P1993) of - [Type(DataType.String)] - TeXString = 1993, - - /// Wikidata property (P1994) of - [Type(DataType.String)] - AllMusicCompositionID = 1994, - - /// Wikidata property (P1995) of - [Type(DataType.Item)] - MedicalSpecialty = 1995, - - /// Wikidata property (P1996) of - [Type(DataType.String)] - ParliamentUkID = 1996, - - /// Wikidata property (P1997) of - [Type(DataType.String)] - FacebookPlacesID = 1997, - - /// Wikidata property (P1998) of - [Type(DataType.String)] - UCICode = 1998, - - /// Wikidata property (P1999) of - [Type(DataType.Item)] - UNESCOLanguageStatus = 1999, - - /// Wikidata property (P2000) of - [Type(DataType.String)] - CPDLID = 2000, - - /// Wikidata property (P2001) of - [Type(DataType.String)] - RevisedRomanisation = 2001, - - /// Wikidata property (P2002) of - [Type(DataType.String)] - TwitterUsername = 2002, - - /// Wikidata property (P2003) of - [Type(DataType.String)] - InstagramUsername = 2003, - - /// Wikidata property (P2004) of - [Type(DataType.String)] - NALTId = 2004, - - /// Wikidata property (P2005) of - [Type(DataType.String)] - CatalogusProfessorumHalensis = 2005, - - /// Wikidata property (P2006) of - [Type(DataType.String)] - ZooBankAuthorID = 2006, - - /// Wikidata property (P2007) of - [Type(DataType.String)] - ZooBankPublicationID = 2007, - - /// Wikidata property (P2008) of - [Type(DataType.String)] - IPNIPublicationID = 2008, - - /// Wikidata property (P2009) of - [Type(DataType.String)] - ExifModel = 2009, - - /// Wikidata property (P2010) of - [Type(DataType.String)] - ExifMake = 2010, - - /// Wikidata property (P2011) of - [Type(DataType.String)] - CooperHewittPersonID = 2011, - - /// Wikidata property (P2012) of - [Type(DataType.Item)] - Cuisine = 2012, - - /// Wikidata property (P2013) of - [Type(DataType.String)] - FacebookID = 2013, - - /// Wikidata property (P2014) of - [Type(DataType.String)] - MoMAArtworkId = 2014, - - /// Wikidata property (P2015) of - [Type(DataType.String)] - HansardID = 2015, - - /// Wikidata property (P2016) of - [Type(DataType.String)] - CatalogusProfessorumAcademiaeGroninganaeId = 2016, - - /// Wikidata property (P2017) of - [Type(DataType.String)] - IsomericSMILES = 2017, - - /// Wikidata property (P2018) of - [Type(DataType.String)] - TeuchosID = 2018, - - /// Wikidata property (P2019) of - [Type(DataType.String)] - AllMovieArtistID = 2019, - - /// Wikidata property (P2020) of - [Type(DataType.String)] - WorldfootballNetID = 2020, - - /// Wikidata property (P2021) of - [Type(DataType.Quantity)] - ErdősNumber = 2021, - - /// Wikidata property (P2024) of - [Type(DataType.String)] - GermanCattleBreedID = 2024, - - /// Wikidata property (P2025) of - [Type(DataType.String)] - FindAGraveCemeteryID = 2025, - - /// Wikidata property (P2026) of - [Type(DataType.String)] - AvibaseID = 2026, - - /// Wikidata property (P2027) of - [Type(DataType.String)] - ColourIndexInternationalConstitutionID = 2027, - - /// Wikidata property (P2028) of - [Type(DataType.String)] - UnitedStatesArmedForcesServiceNumber = 2028, - - /// Wikidata property (P2029) of - [Type(DataType.String)] - DictionaryOfUlsterBiographyID = 2029, - - /// Wikidata property (P2030) of - [Type(DataType.String)] - NASABiographicalID = 2030, - - /// Wikidata property (P2031) of - [Type(DataType.Time)] - WorkPeriodStart = 2031, - - /// Wikidata property (P2032) of - [Type(DataType.Time)] - WorkPeriodEnd = 2032, - - /// Wikidata property (P2033) of - [Type(DataType.Item)] - CategoryForPicturesTakenWithCamera = 2033, - - /// Wikidata property (P2034) of - [Type(DataType.String)] - ProjectGutenbergEbookID = 2034, - - /// Wikidata property (P2035) of - [Type(DataType.Url)] - LinkedInPersonalProfile = 2035, - - /// Wikidata property (P2036) of - [Type(DataType.String)] - AfricanPlantDatabase = 2036, - - /// Wikidata property (P2037) of - [Type(DataType.String)] - GitHubUsername = 2037, - - /// Wikidata property (P2038) of - [Type(DataType.String)] - ResearchGateID = 2038, - - /// Wikidata property (P2040) of - [Type(DataType.String)] - CITESSpeciesID = 2040, - - /// Wikidata property (P2041) of - [Type(DataType.String)] - NationalGalleryOfVictoriaArtistIdentifier = 2041, - - /// Wikidata property (P2042) of - [Type(DataType.String)] - ArtsyArtist = 2042, - - /// Wikidata property (P2043) of - [Type(DataType.Quantity)] - Length = 2043, - - /// Wikidata property (P2044) of - [Type(DataType.Quantity)] - ElevationAboveSeaLevel = 2044, - - /// Wikidata property (P2045) of - [Type(DataType.Quantity)] - OrbitalInclination = 2045, - - /// Wikidata property (P2046) of - [Type(DataType.Quantity)] - Area = 2046, - - /// Wikidata property (P2047) of - [Type(DataType.Quantity)] - RunningTime = 2047, - - /// Wikidata property (P2048) of - [Type(DataType.Quantity)] - Height = 2048, - - /// Wikidata property (P2049) of - [Type(DataType.Quantity)] - Width = 2049, - - /// Wikidata property (P2050) of - [Type(DataType.Quantity)] - Wingspan = 2050, - - /// Wikidata property (P2051) of - [Type(DataType.Quantity)] - MSinI = 2051, - - /// Wikidata property (P2052) of - [Type(DataType.Quantity)] - Speed = 2052, - - /// Wikidata property (P2053) of - [Type(DataType.Quantity)] - WatershedArea = 2053, - - /// Wikidata property (P2054) of - [Type(DataType.Quantity)] - Density = 2054, - - /// Wikidata property (P2055) of - [Type(DataType.Quantity)] - ElectricalConductivity = 2055, - - /// Wikidata property (P2056) of - [Type(DataType.Quantity)] - HeatCapacity = 2056, - - /// Wikidata property (P2057) of - [Type(DataType.String)] - HMDBID = 2057, - - /// Wikidata property (P2058) of - [Type(DataType.Item)] - Depositor = 2058, - - /// Wikidata property (P2060) of - [Type(DataType.Quantity)] - Luminosity = 2060, - - /// Wikidata property (P2061) of - [Type(DataType.Item)] - AspectRatio = 2061, - - /// Wikidata property (P2062) of - [Type(DataType.String)] - HSDBID = 2062, - - /// Wikidata property (P2063) of - [Type(DataType.String)] - LIPIDMAPSID = 2063, - - /// Wikidata property (P2064) of - [Type(DataType.String)] - KNApSAcKID = 2064, - - /// Wikidata property (P2065) of - [Type(DataType.String)] - NIAIDChemDBID = 2065, - - /// Wikidata property (P2066) of - [Type(DataType.Quantity)] - FusionEnthalpy = 2066, - - /// Wikidata property (P2067) of - [Type(DataType.Quantity)] - MassWeight = 2067, - - /// Wikidata property (P2068) of - [Type(DataType.Quantity)] - ThermalConductivity = 2068, - - /// Wikidata property (P2069) of - [Type(DataType.Quantity)] - MagneticMoment = 2069, - - /// Wikidata property (P2070) of - [Type(DataType.String)] - FellowOfTheRoyalSociety = 2070, - - /// Wikidata property (P2071) of - [Type(DataType.String)] - MemoireDesHommes = 2071, - - /// Wikidata property (P2072) of - [Type(DataType.String)] - CDBChemicalID = 2072, - - /// Wikidata property (P2073) of - [Type(DataType.Quantity)] - Range = 2073, - - /// Wikidata property (P2074) of - [Type(DataType.String)] - InternetmedicinSeID = 2074, - - /// Wikidata property (P2075) of - [Type(DataType.Quantity)] - SpeedOfSound = 2075, - - /// Wikidata property (P2076) of - [Type(DataType.Quantity)] - Temperature = 2076, - - /// Wikidata property (P2077) of - [Type(DataType.Quantity)] - Pressure = 2077, - - /// Wikidata property (P2078) of - [Type(DataType.Url)] - UserManualLink = 2078, - - /// Wikidata property (P2079) of - [Type(DataType.Item)] - FabricationMethod = 2079, - - /// Wikidata property (P2080) of - [Type(DataType.String)] - AcademiaNet = 2080, - - /// Wikidata property (P2081) of - [Type(DataType.String)] - BLDAMObjectID = 2081, - - /// Wikidata property (P2082) of - [Type(DataType.String)] - M49Code = 2082, - - /// Wikidata property (P2083) of - [Type(DataType.String)] - LeadscopeID = 2083, - - /// Wikidata property (P2084) of - [Type(DataType.String)] - ZINCID = 2084, - - /// Wikidata property (P2085) of - [Type(DataType.String)] - Nikkaji = 2085, - - /// Wikidata property (P2086) of - [Type(DataType.String)] - CDDPublicID = 2086, - - /// Wikidata property (P2087) of - [Type(DataType.String)] - CrunchBasePersonID = 2087, - - /// Wikidata property (P2088) of - [Type(DataType.String)] - CrunchBaseOrganisationID = 2088, - - /// Wikidata property (P2089) of - [Type(DataType.String)] - LibraryOfCongressJukeBoxID = 2089, - - /// Wikidata property (P2090) of - [Type(DataType.String)] - PowerOf10AthleteID = 2090, - - /// Wikidata property (P2091) of - [Type(DataType.String)] - FISAID = 2091, - - /// Wikidata property (P2092) of - [Type(DataType.String)] - BildindexDerKunstUndArchitekturID = 2092, - - /// Wikidata property (P2093) of - [Type(DataType.String)] - ShortAuthorName = 2093, - - /// Wikidata property (P2094) of - [Type(DataType.Item)] - CompetitionClass = 2094, - - /// Wikidata property (P2095) of - [Type(DataType.Item)] - CoDriver = 2095, - - /// Wikidata property (P2096) of - [Type(DataType.MonolingualText)] - ImageLegend = 2096, - - /// Wikidata property (P2097) of - [Type(DataType.Quantity)] - TermLengthOfOffice = 2097, - - /// Wikidata property (P2098) of - [Type(DataType.Item)] - SubstituteDeputyReplacementOfOfficeOfficeholder = 2098, - - /// Wikidata property (P2099) of - [Type(DataType.String)] - BCGeographicalNamesID = 2099, - - /// Wikidata property (P2100) of - [Type(DataType.String)] - BanqueDeNomsDeLieuxDuQuebecId = 2100, - - /// Wikidata property (P2101) of - [Type(DataType.Quantity)] - MeltingPoint = 2101, - - /// Wikidata property (P2102) of - [Type(DataType.Quantity)] - BoilingPoint = 2102, - - /// Wikidata property (P2103) of - [Type(DataType.Quantity)] - SizeOfTeamAtStart = 2103, - - /// Wikidata property (P2105) of - [Type(DataType.Quantity)] - SizeOfTeamAtFinish = 2105, - - /// Wikidata property (P2106) of - [Type(DataType.String)] - RXNOOntology = 2106, - - /// Wikidata property (P2107) of - [Type(DataType.Quantity)] - DecompositionPoint = 2107, - - /// Wikidata property (P2108) of - [Type(DataType.String)] - KunstindexDanmarkArtworkID = 2108, - - /// Wikidata property (P2109) of - [Type(DataType.Quantity)] - PowerOutput = 2109, - - /// Wikidata property (P2112) of - [Type(DataType.Quantity)] - WingArea = 2112, - - /// Wikidata property (P2113) of - [Type(DataType.Quantity)] - SublimationTemperature = 2113, - - /// Wikidata property (P2114) of - [Type(DataType.Quantity)] - HalfLife = 2114, - - /// Wikidata property (P2115) of - [Type(DataType.String)] - NDFRTID = 2115, - - /// Wikidata property (P2116) of - [Type(DataType.Quantity)] - EnthalpyOfVaporization = 2116, - - /// Wikidata property (P2117) of - [Type(DataType.Quantity)] - CombustionEnthalpy = 2117, - - /// Wikidata property (P2118) of - [Type(DataType.Quantity)] - KinematicViscosity = 2118, - - /// Wikidata property (P2119) of - [Type(DataType.Quantity)] - VaporPressure = 2119, - - /// Wikidata property (P2120) of - [Type(DataType.Quantity)] - Radius = 2120, - - /// Wikidata property (P2121) of - [Type(DataType.Quantity)] - PrizeMoney = 2121, - - /// Wikidata property (P2123) of - [Type(DataType.String)] - YerelNetVillageID = 2123, - - /// Wikidata property (P2124) of - [Type(DataType.Quantity)] - Membership = 2124, - - /// Wikidata property (P2125) of - [Type(DataType.String)] - RevisedHepburnRomanization = 2125, - - /// Wikidata property (P2126) of - [Type(DataType.String)] - GeorgianNationalSystemOfRomanization = 2126, - - /// Wikidata property (P2127) of - [Type(DataType.Item)] - InternationalNuclearEventScale = 2127, - - /// Wikidata property (P2128) of - [Type(DataType.Quantity)] - FlashPoint = 2128, - - /// Wikidata property (P2129) of - [Type(DataType.Quantity)] - IDLH = 2129, - - /// Wikidata property (P2130) of - [Type(DataType.Quantity)] - Cost = 2130, - - /// Wikidata property (P2131) of - [Type(DataType.Quantity)] - NominalGrossDomesticProduct = 2131, - - /// Wikidata property (P2132) of - [Type(DataType.Quantity)] - GDPPerCapita = 2132, - - /// Wikidata property (P2133) of - [Type(DataType.Quantity)] - TotalDebt = 2133, - - /// Wikidata property (P2134) of - [Type(DataType.Quantity)] - TotalReserves = 2134, - - /// Wikidata property (P2135) of - [Type(DataType.Quantity)] - TotalExports = 2135, - - /// Wikidata property (P2136) of - [Type(DataType.Quantity)] - TotalImports = 2136, - - /// Wikidata property (P2137) of - [Type(DataType.Quantity)] - TotalEquity = 2137, - - /// Wikidata property (P2138) of - [Type(DataType.Quantity)] - TotalLiabilities = 2138, - - /// Wikidata property (P2139) of - [Type(DataType.Quantity)] - TotalRevenue = 2139, - - /// Wikidata property (P2140) of - [Type(DataType.Quantity)] - ForeignDirectInvestmentNetOutflows = 2140, - - /// Wikidata property (P2141) of - [Type(DataType.Quantity)] - ForeignDirectInvestmentNetInflows = 2141, - - /// Wikidata property (P2142) of - [Type(DataType.Quantity)] - BoxOffice = 2142, - - /// Wikidata property (P2143) of - [Type(DataType.Quantity)] - GenomeSize = 2143, - - /// Wikidata property (P2144) of - [Type(DataType.Quantity)] - Frequency = 2144, - - /// Wikidata property (P2145) of - [Type(DataType.Quantity)] - ExplosiveEnergyEquivalent = 2145, - - /// Wikidata property (P2146) of - [Type(DataType.Quantity)] - OrbitalPeriod = 2146, - - /// Wikidata property (P2147) of - [Type(DataType.Quantity)] - RotationPeriod = 2147, - - /// Wikidata property (P2148) of - [Type(DataType.Quantity)] - DistanceFromRiverMouth = 2148, - - /// Wikidata property (P2149) of - [Type(DataType.Quantity)] - ClockSpeed = 2149, - - /// Wikidata property (P2150) of - [Type(DataType.Quantity)] - FSBSpeed = 2150, - - /// Wikidata property (P2151) of - [Type(DataType.Quantity)] - FocalLength = 2151, - - /// Wikidata property (P2152) of - [Type(DataType.Item)] - Antiparticle = 2152, - - /// Wikidata property (P2153) of - [Type(DataType.String)] - PubChemSubstanceID = 2153, - - /// Wikidata property (P2154) of - [Type(DataType.Quantity)] - BindingEnergy = 2154, - - /// Wikidata property (P2155) of - [Type(DataType.Item)] - SolidSolutionSeriesWith = 2155, - - /// Wikidata property (P2156) of - [Type(DataType.Item)] - PseudoCrystalHabit = 2156, - - /// Wikidata property (P2157) of - [Type(DataType.Item)] - Lithography = 2157, - - /// Wikidata property (P2158) of - [Type(DataType.String)] - CellLineOntologyID = 2158, - - /// Wikidata property (P2159) of - [Type(DataType.Item)] - Solves = 2159, - - /// Wikidata property (P2160) of - [Type(DataType.Quantity)] - MassExcess = 2160, - - /// Wikidata property (P2161) of - [Type(DataType.String)] - GuthrieCode = 2161, - - /// Wikidata property (P2162) of - [Type(DataType.String)] - DeutscheUltramarathonVereinigungID = 2162, - - /// Wikidata property (P2163) of - [Type(DataType.String)] - FASTID = 2163, - - /// Wikidata property (P2164) of - [Type(DataType.String)] - SIGICPerson = 2164, - - /// Wikidata property (P2165) of - [Type(DataType.String)] - SIGICGroup = 2165, - - /// Wikidata property (P2166) of - [Type(DataType.String)] - SIGICInstitution = 2166, - - /// Wikidata property (P2167) of - [Type(DataType.String)] - UnitedNationsStandardProductsAndServicesCode = 2167, - - /// Wikidata property (P2168) of - [Type(DataType.String)] - SwedishFilmDatabasePersonID = 2168, - - /// Wikidata property (P2169) of - [Type(DataType.String)] - PublicWhipIdentifier = 2169, - - /// Wikidata property (P2170) of - [Type(DataType.String)] - HansardCurrentsSessionIdentifier = 2170, - - /// Wikidata property (P2171) of - [Type(DataType.String)] - TheyWorkForYouIdentifier = 2171, - - /// Wikidata property (P2172) of - [Type(DataType.String)] - ParliamentaryRecordIdentifier = 2172, - - /// Wikidata property (P2173) of - [Type(DataType.String)] - BBCNewsDemocracyLiveIdentifier = 2173, - - /// Wikidata property (P2174) of - [Type(DataType.String)] - MoMAArtistId = 2174, - - /// Wikidata property (P2175) of - [Type(DataType.Item)] - MedicalConditionTreated = 2175, - - /// Wikidata property (P2176) of - [Type(DataType.Item)] - DrugUsedForTreatment = 2176, - - /// Wikidata property (P2177) of - [Type(DataType.Quantity)] - Solubility = 2177, - - /// Wikidata property (P2178) of - [Type(DataType.Item)] - Solvent = 2178, - - /// Wikidata property (P2179) of - [Type(DataType.String)] - ACMClassificationCode2012 = 2179, - - /// Wikidata property (P2180) of - [Type(DataType.String)] - KansallisbiografiaID = 2180, - - /// Wikidata property (P2181) of - [Type(DataType.String)] - FinnishMPID = 2181, - - /// Wikidata property (P2182) of - [Type(DataType.String)] - FinnishMinistersDatabaseID = 2182, - - /// Wikidata property (P2183) of - [Type(DataType.String)] - ISO91995 = 2183, - - /// Wikidata property (P2184) of - [Type(DataType.Item)] - HistoryOfTopic = 2184, - - /// Wikidata property (P2185) of - [Type(DataType.String)] - DLIIdentifier = 2185, - - /// Wikidata property (P2186) of - [Type(DataType.String)] - WikiLovesMonumentsID = 2186, - - /// Wikidata property (P2187) of - [Type(DataType.String)] - BiblioNetPublicationIdentifier = 2187, - - /// Wikidata property (P2188) of - [Type(DataType.String)] - BiblioNetAuthorIdentifier = 2188, - - /// Wikidata property (P2189) of - [Type(DataType.String)] - BiblioNetPublisherIdentifier = 2189, - - /// Wikidata property (P2190) of - [Type(DataType.String)] - CSPANIdentifierOfAPerson = 2190, - - /// Wikidata property (P2191) of - [Type(DataType.String)] - NILFAuthorId = 2191, - - /// Wikidata property (P2192) of - [Type(DataType.String)] - EndangeredlanguagesComID = 2192, - - /// Wikidata property (P2193) of - [Type(DataType.String)] - SoccerbasePlayerId = 2193, - - /// Wikidata property (P2194) of - [Type(DataType.String)] - PSSArchiArchitectId = 2194, - - /// Wikidata property (P2195) of - [Type(DataType.String)] - SoccerbaseManagerId = 2195, - - /// Wikidata property (P2196) of - [Type(DataType.Quantity)] - StudentsCount = 2196, - - /// Wikidata property (P2197) of - [Type(DataType.Quantity)] - ProductionRate = 2197, - - /// Wikidata property (P2198) of - [Type(DataType.Quantity)] - AverageGradient = 2198, - - /// Wikidata property (P2199) of - [Type(DataType.Quantity)] - AutoignitionTemperature = 2199, - - /// Wikidata property (P2200) of - [Type(DataType.Quantity)] - ElectricCharge = 2200, - - /// Wikidata property (P2201) of - [Type(DataType.Quantity)] - DipoleMoment = 2201, - - /// Wikidata property (P2202) of - [Type(DataType.Quantity)] - LowerFlammableLimit = 2202, - - /// Wikidata property (P2203) of - [Type(DataType.Quantity)] - UpperFlammableLimit = 2203, - - /// Wikidata property (P2204) of - [Type(DataType.Quantity)] - MinimumExplosiveConcentration = 2204, - - /// Wikidata property (P2205) of - [Type(DataType.String)] - SpotifyAlbumID = 2205, - - /// Wikidata property (P2206) of - [Type(DataType.String)] - DiscogsReleaseID = 2206, - - /// Wikidata property (P2207) of - [Type(DataType.String)] - SpotifyTrackID = 2207, - - /// Wikidata property (P2208) of - [Type(DataType.Quantity)] - AverageShotLength = 2208, - - /// Wikidata property (P2209) of - [Type(DataType.String)] - SourceForgeProject = 2209, - - /// Wikidata property (P2210) of - [Type(DataType.Item)] - RelativeTo = 2210, - - /// Wikidata property (P2211) of - [Type(DataType.Quantity)] - PositionAngle = 2211, - - /// Wikidata property (P2212) of - [Type(DataType.Quantity)] - AngularDistance = 2212, - - /// Wikidata property (P2213) of - [Type(DataType.Quantity)] - LongitudeOfAscendingNode = 2213, - - /// Wikidata property (P2214) of - [Type(DataType.Quantity)] - Parallax = 2214, - - /// Wikidata property (P2215) of - [Type(DataType.Quantity)] - ProperMotion = 2215, - - /// Wikidata property (P2216) of - [Type(DataType.Quantity)] - RadialVelocity = 2216, - - /// Wikidata property (P2217) of - [Type(DataType.Quantity)] - CruiseSpeed = 2217, - - /// Wikidata property (P2218) of - [Type(DataType.Quantity)] - NetWorth = 2218, - - /// Wikidata property (P2219) of - [Type(DataType.Quantity)] - RealGrossDomesticProductGrowthRate = 2219, - - /// Wikidata property (P2220) of - [Type(DataType.Quantity)] - HouseholdWealth = 2220, - - /// Wikidata property (P2221) of - [Type(DataType.Quantity)] - Flux = 2221, - - /// Wikidata property (P2222) of - [Type(DataType.Quantity)] - GyromagneticRatio = 2222, - - /// Wikidata property (P2223) of - [Type(DataType.Quantity)] - DecayWidth = 2223, - - /// Wikidata property (P2224) of - [Type(DataType.Quantity)] - SpectralLine = 2224, - - /// Wikidata property (P2225) of - [Type(DataType.Quantity)] - Discharge = 2225, - - /// Wikidata property (P2226) of - [Type(DataType.Quantity)] - MarketCapitalization = 2226, - - /// Wikidata property (P2227) of - [Type(DataType.Quantity)] - Metallicity = 2227, - - /// Wikidata property (P2228) of - [Type(DataType.Quantity)] - MaximumThrust = 2228, - - /// Wikidata property (P2229) of - [Type(DataType.Quantity)] - MaxTDP = 2229, - - /// Wikidata property (P2230) of - [Type(DataType.Quantity)] - Torque = 2230, - - /// Wikidata property (P2231) of - [Type(DataType.Quantity)] - ExplosiveVelocity = 2231, - - /// Wikidata property (P2232) of - [Type(DataType.Quantity)] - Cash = 2232, - - /// Wikidata property (P2233) of - [Type(DataType.Quantity)] - SemiMajorAxis = 2233, - - /// Wikidata property (P2234) of - [Type(DataType.Quantity)] - VolumeForQuantity = 2234, - - /// Wikidata property (P2235) of - [Type(DataType.Url)] - ExternalSuperproperty = 2235, - - /// Wikidata property (P2236) of - [Type(DataType.Url)] - ExternalSubproperty = 2236, - - /// Wikidata property (P2237) of - [Type(DataType.Item)] - UnitsUsedForThisProperty = 2237, - - /// Wikidata property (P2238) of - [Type(DataType.Item)] - OfficialSymbol = 2238, - - /// Wikidata property (P2239) of - [Type(DataType.Item)] - FirstAidMeasures = 2239, - - /// Wikidata property (P2240) of - [Type(DataType.Quantity)] - MedianLethalDose = 2240, - - /// Wikidata property (P2241) of - [Type(DataType.Item)] - ReasonForDeprecation = 2241, - - /// Wikidata property (P2242) of - [Type(DataType.String)] - FlorentineMuseaCatalogueID = 2242, - - /// Wikidata property (P2243) of - [Type(DataType.Quantity)] - Apoapsis = 2243, - - /// Wikidata property (P2244) of - [Type(DataType.Quantity)] - Periapsis = 2244, - - /// Wikidata property (P2248) of - [Type(DataType.Quantity)] - ArgumentOfPeriapsis = 2248, - - /// Wikidata property (P2249) of - [Type(DataType.String)] - RefseqGenomeID = 2249, - - /// Wikidata property (P2250) of - [Type(DataType.Quantity)] - LifeExpectancy = 2250, - - /// Wikidata property (P2252) of - [Type(DataType.String)] - NGAArtistId = 2252, - - /// Wikidata property (P2253) of - [Type(DataType.String)] - DfEURN = 2253, - - /// Wikidata property (P2254) of - [Type(DataType.Quantity)] - MaximumOperatingAltitude = 2254, - - /// Wikidata property (P2255) of - [Type(DataType.String)] - DebrettsPeopleOfTodayID = 2255, - - /// Wikidata property (P2257) of - [Type(DataType.Quantity)] - FrequencyOfEvent = 2257, - - /// Wikidata property (P2258) of - [Type(DataType.String)] - MobileCountryCode = 2258, - - /// Wikidata property (P2259) of - [Type(DataType.String)] - ITUTNetworkIdentifier = 2259, - - /// Wikidata property (P2260) of - [Type(DataType.Quantity)] - IonizationEnergy = 2260, - - /// Wikidata property (P2261) of - [Type(DataType.Quantity)] - Beam = 2261, - - /// Wikidata property (P2262) of - [Type(DataType.Quantity)] - Draft = 2262, - - /// Wikidata property (P2263) of - [Type(DataType.String)] - ISOCATId = 2263, - - /// Wikidata property (P2264) of - [Type(DataType.String)] - MixnmatchCatalogueID = 2264, - - /// Wikidata property (P2266) of - [Type(DataType.String)] - FashionModelDirectoryID = 2266, - - /// Wikidata property (P2267) of - [Type(DataType.String)] - PolitifactPersonalityIdentifier = 2267, - - /// Wikidata property (P2268) of - [Type(DataType.String)] - OrsayMuseumArtistID = 2268, - - /// Wikidata property (P2270) of - [Type(DataType.String)] - EmporisBuildingComplexID = 2270, - - /// Wikidata property (P2271) of - [Type(DataType.Property)] - WikidataPropertySample = 2271, - } -} \ No newline at end of file diff --git a/WikiBot/Wiki/Projects/Multilingual/Data/Enums/Rank.cs b/WikiBot/Wiki/Projects/Multilingual/Data/Enums/Rank.cs deleted file mode 100644 index 3890f12..0000000 --- a/WikiBot/Wiki/Projects/Multilingual/Data/Enums/Rank.cs +++ /dev/null @@ -1,12 +0,0 @@ -namespace Wiki.Data.Enums -{ - /// - /// Wikidata rank: https://www.wikidata.org/wiki/Help:Ranking - /// - public enum Rank - { - Deprecated, - Normal, - Preferred, - } -} diff --git a/WikiBot/WikiBot.sln b/WikiBot/WikiBot.sln deleted file mode 100644 index 8a2723a..0000000 --- a/WikiBot/WikiBot.sln +++ /dev/null @@ -1,34 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio 2013 -VisualStudioVersion = 12.0.30723.0 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wiki.Bot", "Wiki.Bot\Wiki.Bot.csproj", "{86BFFB7F-8015-4105-B629-5EF3A4A7D0A5}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wiki.Core", "Wiki.Core\Wiki.Core.csproj", "{61A3A286-FF64-47DD-A094-CA37427E4F00}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Wiki.Models", "Wiki.Models\Wiki.Models.csproj", "{8587F545-2180-469A-959F-CE77C0A8D3C8}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {86BFFB7F-8015-4105-B629-5EF3A4A7D0A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {86BFFB7F-8015-4105-B629-5EF3A4A7D0A5}.Debug|Any CPU.Build.0 = Debug|Any CPU - {86BFFB7F-8015-4105-B629-5EF3A4A7D0A5}.Release|Any CPU.ActiveCfg = Release|Any CPU - {86BFFB7F-8015-4105-B629-5EF3A4A7D0A5}.Release|Any CPU.Build.0 = Release|Any CPU - {61A3A286-FF64-47DD-A094-CA37427E4F00}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {61A3A286-FF64-47DD-A094-CA37427E4F00}.Debug|Any CPU.Build.0 = Debug|Any CPU - {61A3A286-FF64-47DD-A094-CA37427E4F00}.Release|Any CPU.ActiveCfg = Release|Any CPU - {61A3A286-FF64-47DD-A094-CA37427E4F00}.Release|Any CPU.Build.0 = Release|Any CPU - {8587F545-2180-469A-959F-CE77C0A8D3C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8587F545-2180-469A-959F-CE77C0A8D3C8}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8587F545-2180-469A-959F-CE77C0A8D3C8}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8587F545-2180-469A-959F-CE77C0A8D3C8}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection -EndGlobal