diff --git a/ArchiSteamFarm/ArchiSteamFarm.csproj b/ArchiSteamFarm/ArchiSteamFarm.csproj index 4f948d530..a48ddeb2d 100644 --- a/ArchiSteamFarm/ArchiSteamFarm.csproj +++ b/ArchiSteamFarm/ArchiSteamFarm.csproj @@ -76,7 +76,7 @@ - ..\packages\HtmlAgilityPack.1.5.0-beta4\lib\Net45\HtmlAgilityPack.dll + ..\packages\HtmlAgilityPack.1.5.0-beta5\lib\Net45\HtmlAgilityPack.dll ..\packages\Humanizer.Core.2.2.0\lib\netstandard1.0\Humanizer.dll @@ -289,6 +289,7 @@ + diff --git a/ArchiSteamFarm/packages.config b/ArchiSteamFarm/packages.config index b04dd34ea..a2a1783ea 100644 --- a/ArchiSteamFarm/packages.config +++ b/ArchiSteamFarm/packages.config @@ -1,8 +1,8 @@  - + - + diff --git a/ConfigGenerator/ConfigGenerator.csproj b/ConfigGenerator/ConfigGenerator.csproj index 0c6941e0b..b3353e4aa 100644 --- a/ConfigGenerator/ConfigGenerator.csproj +++ b/ConfigGenerator/ConfigGenerator.csproj @@ -203,6 +203,7 @@ + diff --git a/ConfigGenerator/packages.config b/ConfigGenerator/packages.config index bc2ddb8dc..3e29244ad 100644 --- a/ConfigGenerator/packages.config +++ b/ConfigGenerator/packages.config @@ -1,6 +1,6 @@  - + diff --git a/GUI/GUI.csproj b/GUI/GUI.csproj index 3539aa255..41cc82ffa 100644 --- a/GUI/GUI.csproj +++ b/GUI/GUI.csproj @@ -45,7 +45,7 @@ - ..\packages\HtmlAgilityPack.1.5.0-beta4\lib\Net45\HtmlAgilityPack.dll + ..\packages\HtmlAgilityPack.1.5.0-beta5\lib\Net45\HtmlAgilityPack.dll ..\packages\Humanizer.Core.2.2.0\lib\netstandard1.0\Humanizer.dll @@ -399,6 +399,7 @@ + diff --git a/GUI/packages.config b/GUI/packages.config index 6df7d542f..a14146b57 100644 --- a/GUI/packages.config +++ b/GUI/packages.config @@ -1,8 +1,8 @@  - + - + diff --git a/packages/Costura.Fody.1.5.0/Costura.Fody.1.5.0.nupkg b/packages/Costura.Fody.1.5.0/Costura.Fody.1.5.0.nupkg deleted file mode 100644 index e3264e570..000000000 Binary files a/packages/Costura.Fody.1.5.0/Costura.Fody.1.5.0.nupkg and /dev/null differ diff --git a/packages/Costura.Fody.1.5.0/Costura.Tasks.dll b/packages/Costura.Fody.1.5.0/Costura.Tasks.dll deleted file mode 100644 index 47a4c0840..000000000 Binary files a/packages/Costura.Fody.1.5.0/Costura.Tasks.dll and /dev/null differ diff --git a/packages/Costura.Fody.1.5.1/Costura.Fody.1.5.1.nupkg b/packages/Costura.Fody.1.5.1/Costura.Fody.1.5.1.nupkg new file mode 100644 index 000000000..b1a68758d Binary files /dev/null and b/packages/Costura.Fody.1.5.1/Costura.Fody.1.5.1.nupkg differ diff --git a/packages/Costura.Fody.1.5.0/Costura.Fody.dll b/packages/Costura.Fody.1.5.1/Costura.Fody.dll similarity index 72% rename from packages/Costura.Fody.1.5.0/Costura.Fody.dll rename to packages/Costura.Fody.1.5.1/Costura.Fody.dll index d580dd8e4..716b66209 100644 Binary files a/packages/Costura.Fody.1.5.0/Costura.Fody.dll and b/packages/Costura.Fody.1.5.1/Costura.Fody.dll differ diff --git a/packages/Costura.Fody.1.5.1/Costura.Tasks.dll b/packages/Costura.Fody.1.5.1/Costura.Tasks.dll new file mode 100644 index 000000000..c0c695a81 Binary files /dev/null and b/packages/Costura.Fody.1.5.1/Costura.Tasks.dll differ diff --git a/packages/Costura.Fody.1.5.0/build/dotnet/Costura.Fody.targets b/packages/Costura.Fody.1.5.1/build/dotnet/Costura.Fody.targets similarity index 100% rename from packages/Costura.Fody.1.5.0/build/dotnet/Costura.Fody.targets rename to packages/Costura.Fody.1.5.1/build/dotnet/Costura.Fody.targets diff --git a/packages/Costura.Fody.1.5.0/build/portable-net+sl+win+wpa+wp/Costura.Fody.targets b/packages/Costura.Fody.1.5.1/build/portable-net+sl+win+wpa+wp/Costura.Fody.targets similarity index 100% rename from packages/Costura.Fody.1.5.0/build/portable-net+sl+win+wpa+wp/Costura.Fody.targets rename to packages/Costura.Fody.1.5.1/build/portable-net+sl+win+wpa+wp/Costura.Fody.targets diff --git a/packages/Costura.Fody.1.5.0/tools/install.ps1 b/packages/Costura.Fody.1.5.1/tools/install.ps1 similarity index 100% rename from packages/Costura.Fody.1.5.0/tools/install.ps1 rename to packages/Costura.Fody.1.5.1/tools/install.ps1 diff --git a/packages/Costura.Fody.1.5.0/tools/uninstall.ps1 b/packages/Costura.Fody.1.5.1/tools/uninstall.ps1 similarity index 100% rename from packages/Costura.Fody.1.5.0/tools/uninstall.ps1 rename to packages/Costura.Fody.1.5.1/tools/uninstall.ps1 diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/HAPIcon.png b/packages/HtmlAgilityPack.1.5.0-beta4/HAPIcon.png deleted file mode 100644 index 544267ae0..000000000 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/HAPIcon.png and /dev/null differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/HtmlAgilityPack.1.5.0-beta4.nupkg b/packages/HtmlAgilityPack.1.5.0-beta4/HtmlAgilityPack.1.5.0-beta4.nupkg deleted file mode 100644 index 2725264b2..000000000 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/HtmlAgilityPack.1.5.0-beta4.nupkg and /dev/null differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net45/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net45/HtmlAgilityPack.dll deleted file mode 100644 index b4baa2faf..000000000 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net45/HtmlAgilityPack.dll and /dev/null differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta5/HtmlAgilityPack.1.5.0-beta5.nupkg b/packages/HtmlAgilityPack.1.5.0-beta5/HtmlAgilityPack.1.5.0-beta5.nupkg new file mode 100644 index 000000000..611abb9ae Binary files /dev/null and b/packages/HtmlAgilityPack.1.5.0-beta5/HtmlAgilityPack.1.5.0-beta5.nupkg differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net20/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net20/HtmlAgilityPack.dll similarity index 79% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/Net20/HtmlAgilityPack.dll rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/Net20/HtmlAgilityPack.dll index 3bb03132a..7e460bf88 100644 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net20/HtmlAgilityPack.dll and b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net20/HtmlAgilityPack.dll differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40-client/HtmlAgilityPack.xml b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net20/HtmlAgilityPack.xml similarity index 99% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40-client/HtmlAgilityPack.xml rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/Net20/HtmlAgilityPack.xml index e7d2ee536..8a2f8227d 100644 --- a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40-client/HtmlAgilityPack.xml +++ b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net20/HtmlAgilityPack.xml @@ -944,6 +944,12 @@ + + + Gets all Descendant nodes in enumerated list + + + Gets all Descendant nodes in enumerated list diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40-client/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40-client/HtmlAgilityPack.dll similarity index 79% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40-client/HtmlAgilityPack.dll rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40-client/HtmlAgilityPack.dll index ea9bdf50f..75c7ad011 100644 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40-client/HtmlAgilityPack.dll and b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40-client/HtmlAgilityPack.dll differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net20/HtmlAgilityPack.xml b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40-client/HtmlAgilityPack.xml similarity index 99% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/Net20/HtmlAgilityPack.xml rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40-client/HtmlAgilityPack.xml index e7d2ee536..8a2f8227d 100644 --- a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net20/HtmlAgilityPack.xml +++ b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40-client/HtmlAgilityPack.xml @@ -944,6 +944,12 @@ + + + Gets all Descendant nodes in enumerated list + + + Gets all Descendant nodes in enumerated list diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40/HtmlAgilityPack.XML b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40/HtmlAgilityPack.XML similarity index 99% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40/HtmlAgilityPack.XML rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40/HtmlAgilityPack.XML index e7d2ee536..8a2f8227d 100644 --- a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40/HtmlAgilityPack.XML +++ b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40/HtmlAgilityPack.XML @@ -944,6 +944,12 @@ + + + Gets all Descendant nodes in enumerated list + + + Gets all Descendant nodes in enumerated list diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40/HtmlAgilityPack.dll similarity index 79% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40/HtmlAgilityPack.dll rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40/HtmlAgilityPack.dll index 30b2bc9d1..853c1c8b1 100644 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net40/HtmlAgilityPack.dll and b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net40/HtmlAgilityPack.dll differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net45/HtmlAgilityPack.XML b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net45/HtmlAgilityPack.XML similarity index 99% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/Net45/HtmlAgilityPack.XML rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/Net45/HtmlAgilityPack.XML index e593846e2..8a2f8227d 100644 --- a/packages/HtmlAgilityPack.1.5.0-beta4/lib/Net45/HtmlAgilityPack.XML +++ b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net45/HtmlAgilityPack.XML @@ -9,6 +9,26 @@ Represents a combined list and collection of HTML nodes. + + + Gets a given attribute from the list using its name. + + + + + Gets the number of elements actually contained in the list. + + + + + Gets readonly status of colelction + + + + + Gets the attribute at the specified index. + + Adds supplied item to collection @@ -150,529 +170,11 @@ Clears the attribute collection - - - Gets a given attribute from the list using its name. - - - - - Gets the number of elements actually contained in the list. - - - - - Gets readonly status of colelction - - - - - Gets the attribute at the specified index. - - Represents an HTML comment. - - - Represents an HTML node. - - - - - Creates a new XPathNavigator object for navigating this HTML node. - - An XPathNavigator object. The XPathNavigator is positioned on the node from which the method was called. It is not positioned on the root of the document. - - - - Creates an XPathNavigator using the root of this document. - - - - - - Selects a list of nodes matching the expression. - - The XPath expression. - An containing a collection of nodes matching the query, or null if no node matched the XPath expression. - - - - Selects the first XmlNode that matches the XPath expression. - - The XPath expression. May not be null. - The first that matches the XPath query or a null reference if no matching node was found. - - - - Gets the name of a comment node. It is actually defined as '#comment'. - - - - - Gets the name of the document node. It is actually defined as '#document'. - - - - - Gets the name of a text node. It is actually defined as '#text'. - - - - - Gets a collection of flags that define specific behaviors for specific element nodes. - The table contains a DictionaryEntry list with the lowercase tag name as the Key, and a combination of HtmlElementFlags as the Value. - - - - - Initialize HtmlNode. Builds a list of all tags that have special allowances - - - - - Initializes HtmlNode, providing type, owner and where it exists in a collection - - - - - - - - Determines if an element node can be kept overlapped. - - The name of the element node to check. May not be null. - true if the name is the name of an element node that can be kept overlapped, false otherwise. - - - - Creates an HTML node from a string representing literal HTML. - - The HTML text. - The newly created node instance. - - - - Determines if an element node is a CDATA element node. - - The name of the element node to check. May not be null. - true if the name is the name of a CDATA element node, false otherwise. - - - - Determines if an element node is closed. - - The name of the element node to check. May not be null. - true if the name is the name of a closed element node, false otherwise. - - - - Determines if an element node is defined as empty. - - The name of the element node to check. May not be null. - true if the name is the name of an empty element node, false otherwise. - - - - Determines if a text corresponds to the closing tag of an node that can be kept overlapped. - - The text to check. May not be null. - true or false. - - - - Returns a collection of all ancestor nodes of this element. - - - - - - Get Ancestors with matching name - - - - - - - Returns a collection of all ancestor nodes of this element. - - - - - - Gets all anscestor nodes and the current node - - - - - - - Adds the specified node to the end of the list of children of this node. - - The node to add. May not be null. - The node added. - - - - Adds the specified node to the end of the list of children of this node. - - The node list to add. May not be null. - - - - Gets all Attributes with name - - - - - - - Creates a duplicate of the node - - - - - - Creates a duplicate of the node and changes its name at the same time. - - The new name of the cloned node. May not be null. - The cloned node. - - - - Creates a duplicate of the node and changes its name at the same time. - - The new name of the cloned node. May not be null. - true to recursively clone the subtree under the specified node; false to clone only the node itself. - The cloned node. - - - - Creates a duplicate of the node. - - true to recursively clone the subtree under the specified node; false to clone only the node itself. - The cloned node. - - - - Creates a duplicate of the node and the subtree under it. - - The node to duplicate. May not be null. - - - - Creates a duplicate of the node. - - The node to duplicate. May not be null. - true to recursively clone the subtree under the specified node, false to clone only the node itself. - - - - Gets all Descendant nodes for this node and each of child nodes - - The depth level of the node to parse in the html tree - the current element as an HtmlNode - - - - Returns a collection of all descendant nodes of this element, in document order - - - - - - Gets all Descendant nodes in enumerated list - - - - - - Get all descendant nodes with matching name - - - - - - - Returns a collection of all descendant nodes of this element, in document order - - - - - - Gets all descendant nodes including this node - - - - - - - Gets first generation child node matching name - - - - - - - Gets matching first generation child nodes matching name - - - - - - - Helper method to get the value of an attribute of this node. If the attribute is not found, the default value will be returned. - - The name of the attribute to get. May not be null. - The default value to return if not found. - The value of the attribute if found, the default value if not found. - - - - Helper method to get the value of an attribute of this node. If the attribute is not found, the default value will be returned. - - The name of the attribute to get. May not be null. - The default value to return if not found. - The value of the attribute if found, the default value if not found. - - - - Helper method to get the value of an attribute of this node. If the attribute is not found, the default value will be returned. - - The name of the attribute to get. May not be null. - The default value to return if not found. - The value of the attribute if found, the default value if not found. - - - - Inserts the specified node immediately after the specified reference node. - - The node to insert. May not be null. - The node that is the reference node. The newNode is placed after the refNode. - The node being inserted. - - - - Inserts the specified node immediately before the specified reference node. - - The node to insert. May not be null. - The node that is the reference node. The newChild is placed before this node. - The node being inserted. - - - - Adds the specified node to the beginning of the list of children of this node. - - The node to add. May not be null. - The node added. - - - - Adds the specified node list to the beginning of the list of children of this node. - - The node list to add. May not be null. - - - - Removes node from parent collection - - - - - Removes all the children and/or attributes of the current node. - - - - - Removes all the children of the current node. - - - - - Removes the specified child node. - - The node being removed. May not be null. - The node removed. - - - - Removes the specified child node. - - The node being removed. May not be null. - true to keep grand children of the node, false otherwise. - The node removed. - - - - Replaces the child node oldChild with newChild node. - - The new node to put in the child list. - The node being replaced in the list. - The node replaced. - - - - Helper method to set the value of an attribute of this node. If the attribute is not found, it will be created automatically. - - The name of the attribute to set. May not be null. - The value for the attribute. - The corresponding attribute instance. - - - - Saves all the children of the node to the specified TextWriter. - - The TextWriter to which you want to save. - Identifies the level we are in starting at root with 0 - - - - Saves all the children of the node to a string. - - The saved string. - - - - Saves the current node to the specified TextWriter. - - The TextWriter to which you want to save. - identifies the level we are in starting at root with 0 - - - - Saves the current node to the specified XmlWriter. - - The XmlWriter to which you want to save. - - - - Saves the current node to a string. - - The saved string. - - - - Gets the collection of HTML attributes for this node. May not be null. - - - - - Gets all the children of the node. - - - - - Gets a value indicating if this node has been closed or not. - - - - - Gets the collection of HTML attributes for the closing tag. May not be null. - - - - - Gets the first child of the node. - - - - - Gets a value indicating whether the current node has any attributes. - - - - - Gets a value indicating whether this node has any child nodes. - - - - - Gets a value indicating whether the current node has any attributes on the closing tag. - - - - - Gets or sets the value of the 'id' HTML attribute. The document must have been parsed using the OptionUseIdAttribute set to true. - - - - - Gets or Sets the HTML between the start and end tags of the object. - - - - - Gets or Sets the text between the start and end tags of the object. - - - - - Gets the last child of the node. - - - - - Gets the line number of this node in the document. - - - - - Gets the column number of this node in the document. - - - - - Gets or sets this node's name. - - - - - Gets the HTML node immediately following this element. - - - - - Gets the type of this node. - - - - - The original unaltered name of the tag - - - - - Gets or Sets the object and its content in HTML. - - - - - Gets the to which this node belongs. - - - - - Gets the parent of this node (for nodes that can have parents). - - - - - Gets the node immediately preceding this node. - - - - - Gets the stream position of this node in the document, relative to the start of the document. - - - - - Gets a valid XPath string that points to this node - - Gets or Sets the comment text of the node. @@ -864,6 +366,55 @@ Creates an instance of an HTML document. + + + Defines the max level we would go deep into the html document. If this depth level is exceeded, and exception is + thrown. + + + + + Gets the document CRC32 checksum if OptionComputeChecksum was set to true before parsing, 0 otherwise. + + + + + Gets the document's declared encoding. + Declared encoding is determined using the meta http-equiv="content-type" content="text/html;charset=XXXXX" html node. + + + + + Gets the root node of the document. + + + + + Gets the document's output encoding. + + + + + Gets a list of parse errors found in the document. + + + + + Gets the remaining text. + Will always be null if OptionStopperNodeName is null. + + + + + Gets the offset of Remainder in the original Html text. + If OptionStopperNodeName is null, this will return the length of the original Html text. + + + + + Gets the document's stream encoding. + + Gets a valid XML name. @@ -1041,55 +592,6 @@ The XmlWriter to which you want to save. - - - Defines the max level we would go deep into the html document. If this depth level is exceeded, and exception is - thrown. - - - - - Gets the document CRC32 checksum if OptionComputeChecksum was set to true before parsing, 0 otherwise. - - - - - Gets the document's declared encoding. - Declared encoding is determined using the meta http-equiv="content-type" content="text/html;charset=XXXXX" html node. - - - - - Gets the root node of the document. - - - - - Gets the document's output encoding. - - - - - Gets a list of parse errors found in the document. - - - - - Gets the remaining text. - Will always be null if OptionStopperNodeName is null. - - - - - Gets the offset of Remainder in the original Html text. - If OptionStopperNodeName is null, this will return the length of the original Html text. - - - - - Gets the document's stream encoding. - - Flags that describe the behavior of an Element node. @@ -1115,6 +617,510 @@ The node can overlap. + + + Represents an HTML node. + + + + + Creates a new XPathNavigator object for navigating this HTML node. + + An XPathNavigator object. The XPathNavigator is positioned on the node from which the method was called. It is not positioned on the root of the document. + + + + Creates an XPathNavigator using the root of this document. + + + + + + Selects a list of nodes matching the expression. + + The XPath expression. + An containing a collection of nodes matching the query, or null if no node matched the XPath expression. + + + + Selects the first XmlNode that matches the XPath expression. + + The XPath expression. May not be null. + The first that matches the XPath query or a null reference if no matching node was found. + + + + Gets the name of a comment node. It is actually defined as '#comment'. + + + + + Gets the name of the document node. It is actually defined as '#document'. + + + + + Gets the name of a text node. It is actually defined as '#text'. + + + + + Gets a collection of flags that define specific behaviors for specific element nodes. + The table contains a DictionaryEntry list with the lowercase tag name as the Key, and a combination of HtmlElementFlags as the Value. + + + + + Initialize HtmlNode. Builds a list of all tags that have special allowances + + + + + Initializes HtmlNode, providing type, owner and where it exists in a collection + + + + + + + + Gets the collection of HTML attributes for this node. May not be null. + + + + + Gets all the children of the node. + + + + + Gets a value indicating if this node has been closed or not. + + + + + Gets the collection of HTML attributes for the closing tag. May not be null. + + + + + Gets the first child of the node. + + + + + Gets a value indicating whether the current node has any attributes. + + + + + Gets a value indicating whether this node has any child nodes. + + + + + Gets a value indicating whether the current node has any attributes on the closing tag. + + + + + Gets or sets the value of the 'id' HTML attribute. The document must have been parsed using the OptionUseIdAttribute set to true. + + + + + Gets or Sets the HTML between the start and end tags of the object. + + + + + Gets or Sets the text between the start and end tags of the object. + + + + + Gets the last child of the node. + + + + + Gets the line number of this node in the document. + + + + + Gets the column number of this node in the document. + + + + + Gets or sets this node's name. + + + + + Gets the HTML node immediately following this element. + + + + + Gets the type of this node. + + + + + The original unaltered name of the tag + + + + + Gets or Sets the object and its content in HTML. + + + + + Gets the to which this node belongs. + + + + + Gets the parent of this node (for nodes that can have parents). + + + + + Gets the node immediately preceding this node. + + + + + Gets the stream position of this node in the document, relative to the start of the document. + + + + + Gets a valid XPath string that points to this node + + + + + Determines if an element node can be kept overlapped. + + The name of the element node to check. May not be null. + true if the name is the name of an element node that can be kept overlapped, false otherwise. + + + + Creates an HTML node from a string representing literal HTML. + + The HTML text. + The newly created node instance. + + + + Determines if an element node is a CDATA element node. + + The name of the element node to check. May not be null. + true if the name is the name of a CDATA element node, false otherwise. + + + + Determines if an element node is closed. + + The name of the element node to check. May not be null. + true if the name is the name of a closed element node, false otherwise. + + + + Determines if an element node is defined as empty. + + The name of the element node to check. May not be null. + true if the name is the name of an empty element node, false otherwise. + + + + Determines if a text corresponds to the closing tag of an node that can be kept overlapped. + + The text to check. May not be null. + true or false. + + + + Returns a collection of all ancestor nodes of this element. + + + + + + Get Ancestors with matching name + + + + + + + Returns a collection of all ancestor nodes of this element. + + + + + + Gets all anscestor nodes and the current node + + + + + + + Adds the specified node to the end of the list of children of this node. + + The node to add. May not be null. + The node added. + + + + Adds the specified node to the end of the list of children of this node. + + The node list to add. May not be null. + + + + Gets all Attributes with name + + + + + + + Creates a duplicate of the node + + + + + + Creates a duplicate of the node and changes its name at the same time. + + The new name of the cloned node. May not be null. + The cloned node. + + + + Creates a duplicate of the node and changes its name at the same time. + + The new name of the cloned node. May not be null. + true to recursively clone the subtree under the specified node; false to clone only the node itself. + The cloned node. + + + + Creates a duplicate of the node. + + true to recursively clone the subtree under the specified node; false to clone only the node itself. + The cloned node. + + + + Creates a duplicate of the node and the subtree under it. + + The node to duplicate. May not be null. + + + + Creates a duplicate of the node. + + The node to duplicate. May not be null. + true to recursively clone the subtree under the specified node, false to clone only the node itself. + + + + Gets all Descendant nodes for this node and each of child nodes + + The depth level of the node to parse in the html tree + the current element as an HtmlNode + + + + Returns a collection of all descendant nodes of this element, in document order + + + + + + Gets all Descendant nodes in enumerated list + + + + + + Gets all Descendant nodes in enumerated list + + + + + + Get all descendant nodes with matching name + + + + + + + Returns a collection of all descendant nodes of this element, in document order + + + + + + Gets all descendant nodes including this node + + + + + + + Gets first generation child node matching name + + + + + + + Gets matching first generation child nodes matching name + + + + + + + Helper method to get the value of an attribute of this node. If the attribute is not found, the default value will be returned. + + The name of the attribute to get. May not be null. + The default value to return if not found. + The value of the attribute if found, the default value if not found. + + + + Helper method to get the value of an attribute of this node. If the attribute is not found, the default value will be returned. + + The name of the attribute to get. May not be null. + The default value to return if not found. + The value of the attribute if found, the default value if not found. + + + + Helper method to get the value of an attribute of this node. If the attribute is not found, the default value will be returned. + + The name of the attribute to get. May not be null. + The default value to return if not found. + The value of the attribute if found, the default value if not found. + + + + Inserts the specified node immediately after the specified reference node. + + The node to insert. May not be null. + The node that is the reference node. The newNode is placed after the refNode. + The node being inserted. + + + + Inserts the specified node immediately before the specified reference node. + + The node to insert. May not be null. + The node that is the reference node. The newChild is placed before this node. + The node being inserted. + + + + Adds the specified node to the beginning of the list of children of this node. + + The node to add. May not be null. + The node added. + + + + Adds the specified node list to the beginning of the list of children of this node. + + The node list to add. May not be null. + + + + Removes node from parent collection + + + + + Removes all the children and/or attributes of the current node. + + + + + Removes all the children of the current node. + + + + + Removes the specified child node. + + The node being removed. May not be null. + The node removed. + + + + Removes the specified child node. + + The node being removed. May not be null. + true to keep grand children of the node, false otherwise. + The node removed. + + + + Replaces the child node oldChild with newChild node. + + The new node to put in the child list. + The node being replaced in the list. + The node replaced. + + + + Helper method to set the value of an attribute of this node. If the attribute is not found, it will be created automatically. + + The name of the attribute to set. May not be null. + The value for the attribute. + The corresponding attribute instance. + + + + Saves all the children of the node to the specified TextWriter. + + The TextWriter to which you want to save. + Identifies the level we are in starting at root with 0 + + + + Saves all the children of the node to a string. + + The saved string. + + + + Saves the current node to the specified TextWriter. + + The TextWriter to which you want to save. + identifies the level we are in starting at root with 0 + + + + Saves the current node to the specified XmlWriter. + + The XmlWriter to which you want to save. + + + + Saves the current node to a string. + + The saved string. + Represents a combined list and collection of HTML nodes. @@ -1126,6 +1132,33 @@ The base node of the collection + + + Gets a given node from the list. + + + + + Get node with tag name + + + + + + + Gets the number of elements actually contained in the list. + + + + + Is collection read only + + + + + Gets the node at the specified index. + + Add node to the collection @@ -1269,33 +1302,6 @@ - - - Gets a given node from the list. - - - - - Get node with tag name - - - - - - - Gets the number of elements actually contained in the list. - - - - - Is collection read only - - - - - Gets the node at the specified index. - - Represents the type of a node. @@ -1451,6 +1457,21 @@ The XmlTextWriter to which you want to save. A file path where the temporary XML before transformation will be saved. Mostly used for debugging purposes. + + + Represents the method that will handle the PostResponse event. + + + + + Represents the method that will handle the PreHandleDocument event. + + + + + Represents the method that will handle the PreRequest event. + + Occurs after an HTTP request has been executed. @@ -1466,6 +1487,67 @@ Occurs before an HTTP request is executed. + + + Gets or Sets a value indicating if document encoding must be automatically detected. + + + + + Gets or sets the Encoding used to override the response stream from any web request + + + + + Gets or Sets a value indicating whether to get document only from the cache. + If this is set to true and document is not found in the cache, nothing will be loaded. + + + + + Gets or Sets the cache path. If null, no caching mechanism will be used. + + + + + Gets a value indicating if the last document was retrieved from the cache. + + + + + Gets the last request duration in milliseconds. + + + + + Gets the URI of the Internet resource that actually responded to the request. + + + + + Gets the last request status. + + + + + Gets or Sets the size of the buffer used for memory operations. + + + + + Gets or Sets a value indicating if cookies will be stored. + + + + + Gets or Sets the User Agent HTTP 1.1 header sent on any webrequest + + + + + Gets or Sets a value indicating whether the caching mechanisms should be used or not. + + Gets the MIME content type for a given path extension. @@ -1574,82 +1656,6 @@ The requested URL, such as "http://Myserver/Mypath/Myfile.asp". The XmlTextWriter to which you want to save to. - - - Gets or Sets a value indicating if document encoding must be automatically detected. - - - - - Gets or sets the Encoding used to override the response stream from any web request - - - - - Gets or Sets a value indicating whether to get document only from the cache. - If this is set to true and document is not found in the cache, nothing will be loaded. - - - - - Gets or Sets the cache path. If null, no caching mechanism will be used. - - - - - Gets a value indicating if the last document was retrieved from the cache. - - - - - Gets the last request duration in milliseconds. - - - - - Gets the URI of the Internet resource that actually responded to the request. - - - - - Gets the last request status. - - - - - Gets or Sets the size of the buffer used for memory operations. - - - - - Gets or Sets a value indicating if cookies will be stored. - - - - - Gets or Sets the User Agent HTTP 1.1 header sent on any webrequest - - - - - Gets or Sets a value indicating whether the caching mechanisms should be used or not. - - - - - Represents the method that will handle the PostResponse event. - - - - - Represents the method that will handle the PreHandleDocument event. - - - - - Represents the method that will handle the PreRequest event. - - Represents an exception thrown by the HtmlWeb utility class. @@ -1666,6 +1672,11 @@ Represents a fragment of code in a mixed code document. + + + Gets the fragment code text. + + Represents a base class for fragments in a mixed code document. @@ -1696,16 +1707,26 @@ Gets the fragment position in the document's stream. - - - Gets the fragment code text. - - Represents a list of mixed code fragments. + + + Gets the Document + + + + + Gets the number of fragments contained in the list. + + + + + Gets a fragment from the list using its index. + + Gets an enumerator that can iterate through the fragment list. @@ -1745,26 +1766,21 @@ The index of the fragment to remove. - - - Gets the Document - - - - - Gets the number of fragments contained in the list. - - - - - Gets a fragment from the list using its index. - - Represents a fragment enumerator. + + + Gets the current element in the collection. + + + + + Gets the current element in the collection. + + Advances the enumerator to the next element of the collection. @@ -1776,16 +1792,6 @@ Sets the enumerator to its initial position, which is before the first element in the collection. - - - Gets the current element in the collection. - - - - - Gets the current element in the collection. - - Represents the type of fragment in a mixed code document. @@ -1835,24 +1841,6 @@ Represents an HTML attribute. - - - Compares the current instance with another attribute. Comparison is based on attributes' name. - - An attribute to compare with this instance. - A 32-bit signed integer that indicates the relative order of the names comparison. - - - - Creates a duplicate of this attribute. - - The cloned attribute. - - - - Removes this attribute from it's parents collection - - Gets the line number of this attribute in the document. @@ -1903,6 +1891,24 @@ Gets a valid XPath string that points to this Attribute + + + Compares the current instance with another attribute. Comparison is based on attributes' name. + + An attribute to compare with this instance. + A 32-bit signed integer that indicates the relative order of the names comparison. + + + + Creates a duplicate of this attribute. + + The cloned attribute. + + + + Removes this attribute from it's parents collection + + An Enum representing different types of Quotes used for surrounding attribute values @@ -1924,6 +1930,16 @@ Follows HTML 4.0 specification found at http://www.w3.org/TR/html4/sgml/entities.html + + + A collection of entities indexed by name. + + + + + A collection of entities indexed by value. + + Replace known entities by characters. @@ -1962,16 +1978,6 @@ If set to true, the [quote], [ampersand], [lower than] and [greather than] characters will be entitized. The result text - - - A collection of entities indexed by name. - - - - - A collection of entities indexed by value. - - Represents an HTML navigator on an HTML document seen as a data store. @@ -2057,6 +2063,80 @@ Indicates whether to look for byte order marks at the beginning of the file. The minimum buffer size. + + + Gets the base URI for the current node. + Always returns string.Empty in the case of HtmlNavigator implementation. + + + + + Gets the current HTML document. + + + + + Gets the current HTML node. + + + + + Gets a value indicating whether the current node has child nodes. + + + + + Gets a value indicating whether the current node has child nodes. + + + + + Gets a value indicating whether the current node is an empty element. + + + + + Gets the name of the current HTML node without the namespace prefix. + + + + + Gets the qualified name of the current node. + + + + + Gets the namespace URI (as defined in the W3C Namespace Specification) of the current node. + Always returns string.Empty in the case of HtmlNavigator implementation. + + + + + Gets the associated with this implementation. + + + + + Gets the type of the current node. + + + + + Gets the prefix associated with the current node. + Always returns string.Empty in the case of HtmlNavigator implementation. + + + + + Gets the text value of the current node. + + + + + Gets the xml:lang scope for the current node. + Always returns string.Empty in the case of HtmlNavigator implementation. + + Creates a new HtmlNavigator positioned at the same node as this HtmlNavigator. @@ -2179,85 +2259,23 @@ Moves to the root node to which the current node belongs. - - - Gets the base URI for the current node. - Always returns string.Empty in the case of HtmlNavigator implementation. - - - - - Gets the current HTML document. - - - - - Gets the current HTML node. - - - - - Gets a value indicating whether the current node has child nodes. - - - - - Gets a value indicating whether the current node has child nodes. - - - - - Gets a value indicating whether the current node is an empty element. - - - - - Gets the name of the current HTML node without the namespace prefix. - - - - - Gets the qualified name of the current node. - - - - - Gets the namespace URI (as defined in the W3C Namespace Specification) of the current node. - Always returns string.Empty in the case of HtmlNavigator implementation. - - - - - Gets the associated with this implementation. - - - - - Gets the type of the current node. - - - - - Gets the prefix associated with the current node. - Always returns string.Empty in the case of HtmlNavigator implementation. - - - - - Gets the text value of the current node. - - - - - Gets the xml:lang scope for the current node. - Always returns string.Empty in the case of HtmlNavigator implementation. - - Wraps getting AppDomain permissions + + + Checks to see if Registry access is available to the caller + + + + + + Checks to see if DNS information is available to the caller + + + An interface for getting permissions of the running application @@ -2275,18 +2293,6 @@ - - - Checks to see if Registry access is available to the caller - - - - - - Checks to see if DNS information is available to the caller - - - Represents a document with mixed code and text. ASP, ASPX, JSP, are good example of such documents. @@ -2317,6 +2323,31 @@ Creates a mixed code document instance. + + + Gets the code represented by the mixed code document seen as a template. + + + + + Gets the list of code fragments in the document. + + + + + Gets the list of all fragments in the document. + + + + + Gets the encoding of the stream used to read the document. + + + + + Gets the list of text fragments in the document. + + Create a code fragment instances. @@ -2453,30 +2484,5 @@ The TextWriter to which you want to save. - - - Gets the code represented by the mixed code document seen as a template. - - - - - Gets the list of code fragments in the document. - - - - - Gets the list of all fragments in the document. - - - - - Gets the encoding of the stream used to read the document. - - - - - Gets the list of text fragments in the document. - - diff --git a/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net45/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net45/HtmlAgilityPack.dll new file mode 100644 index 000000000..e64190203 Binary files /dev/null and b/packages/HtmlAgilityPack.1.5.0-beta5/lib/Net45/HtmlAgilityPack.dll differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/NetCore45/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta5/lib/NetCore45/HtmlAgilityPack.dll similarity index 79% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/NetCore45/HtmlAgilityPack.dll rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/NetCore45/HtmlAgilityPack.dll index 748394119..8f7151f01 100644 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/lib/NetCore45/HtmlAgilityPack.dll and b/packages/HtmlAgilityPack.1.5.0-beta5/lib/NetCore45/HtmlAgilityPack.dll differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/NetCore45/HtmlAgilityPack.pri b/packages/HtmlAgilityPack.1.5.0-beta5/lib/NetCore45/HtmlAgilityPack.pri similarity index 100% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/NetCore45/HtmlAgilityPack.pri rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/NetCore45/HtmlAgilityPack.pri diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/NetCore45/HtmlAgilityPack.xml b/packages/HtmlAgilityPack.1.5.0-beta5/lib/NetCore45/HtmlAgilityPack.xml similarity index 99% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/NetCore45/HtmlAgilityPack.xml rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/NetCore45/HtmlAgilityPack.xml index c98ff045b..8184e5dbd 100644 --- a/packages/HtmlAgilityPack.1.5.0-beta4/lib/NetCore45/HtmlAgilityPack.xml +++ b/packages/HtmlAgilityPack.1.5.0-beta5/lib/NetCore45/HtmlAgilityPack.xml @@ -478,6 +478,12 @@ + + + Gets all Descendant nodes in enumerated list + + + Gets all Descendant nodes in enumerated list diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/netstandard1.6/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta5/lib/netstandard1.6/HtmlAgilityPack.dll similarity index 81% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/netstandard1.6/HtmlAgilityPack.dll rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/netstandard1.6/HtmlAgilityPack.dll index 000114587..dc3836bec 100644 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/lib/netstandard1.6/HtmlAgilityPack.dll and b/packages/HtmlAgilityPack.1.5.0-beta5/lib/netstandard1.6/HtmlAgilityPack.dll differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta5/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll similarity index 76% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll index 5a67d0453..d850315e1 100644 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll and b/packages/HtmlAgilityPack.1.5.0-beta5/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta5/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll similarity index 76% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll index 5a67d0453..d850315e1 100644 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/lib/portable-net45+netcore45+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll and b/packages/HtmlAgilityPack.1.5.0-beta5/lib/portable-net45+netcore45+wpa81+wp8+MonoAndroid+MonoTouch/HtmlAgilityPack.dll differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/sl5/HtmlAgilityPack.XML b/packages/HtmlAgilityPack.1.5.0-beta5/lib/sl5/HtmlAgilityPack.XML similarity index 99% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/sl5/HtmlAgilityPack.XML rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/sl5/HtmlAgilityPack.XML index 6c4059ce7..19db1ff0b 100644 --- a/packages/HtmlAgilityPack.1.5.0-beta4/lib/sl5/HtmlAgilityPack.XML +++ b/packages/HtmlAgilityPack.1.5.0-beta5/lib/sl5/HtmlAgilityPack.XML @@ -1079,6 +1079,12 @@ + + + Gets all Descendant nodes in enumerated list + + + Gets all Descendant nodes in enumerated list diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/lib/sl5/HtmlAgilityPack.dll b/packages/HtmlAgilityPack.1.5.0-beta5/lib/sl5/HtmlAgilityPack.dll similarity index 73% rename from packages/HtmlAgilityPack.1.5.0-beta4/lib/sl5/HtmlAgilityPack.dll rename to packages/HtmlAgilityPack.1.5.0-beta5/lib/sl5/HtmlAgilityPack.dll index 6da42ec0c..875813e23 100644 Binary files a/packages/HtmlAgilityPack.1.5.0-beta4/lib/sl5/HtmlAgilityPack.dll and b/packages/HtmlAgilityPack.1.5.0-beta5/lib/sl5/HtmlAgilityPack.dll differ diff --git a/packages/HtmlAgilityPack.1.5.0-beta4/readme.txt b/packages/HtmlAgilityPack.1.5.0-beta5/readme.txt similarity index 100% rename from packages/HtmlAgilityPack.1.5.0-beta4/readme.txt rename to packages/HtmlAgilityPack.1.5.0-beta5/readme.txt