Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -215,9 +215,10 @@ Version Information example
</div>
```

## See Also
[Using Portable Class Library with MVVM](../../../docs/standard/cross-platform/using-portable-class-library-with-model-view-view-model.md)
[App Resources for Libraries That Target Multiple Platforms](../../../docs/standard/cross-platform/app-resources-for-libraries-that-target-multiple-platforms.md)
[.NET Portability Analyzer](https://visualstudiogallery.msdn.microsoft.com/1177943e-cfb7-4822-a8a6-e56c7905292b)
[.NET Framework Support for Windows Store Apps and Windows Runtime](../../../docs/standard/cross-platform/support-for-windows-store-apps-and-windows-runtime.md)
[Deployment](../../../docs/framework/deployment/net-framework-applications.md)
## See also

- [Using Portable Class Library with MVVM](../../../docs/standard/cross-platform/using-portable-class-library-with-model-view-view-model.md)
- [App Resources for Libraries That Target Multiple Platforms](../../../docs/standard/cross-platform/app-resources-for-libraries-that-target-multiple-platforms.md)
- [.NET Portability Analyzer](https://visualstudiogallery.msdn.microsoft.com/1177943e-cfb7-4822-a8a6-e56c7905292b)
- [.NET Framework Support for Windows Store Apps and Windows Runtime](../../../docs/standard/cross-platform/support-for-windows-store-apps-and-windows-runtime.md)
- [Deployment](../../../docs/framework/deployment/net-framework-applications.md)
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@ Windows Runtime methods accept only absolute URIs. If you pass a relative URI to

For more information about these schemes, see [URI schemes](https://msdn.microsoft.com/library/windows/apps/jj655406.aspx) in the Windows Dev Center.

## See Also
[.NET Framework Support for Windows Store Apps and Windows Runtime](../../../docs/standard/cross-platform/support-for-windows-store-apps-and-windows-runtime.md)
## See also

- [.NET Framework Support for Windows Store Apps and Windows Runtime](../../../docs/standard/cross-platform/support-for-windows-store-apps-and-windows-runtime.md)
Original file line number Diff line number Diff line change
Expand Up @@ -85,5 +85,6 @@ You can use the .NET Framework [Portable Class Library](../../../docs/standard/c

[!code-xaml[PortableClassLibraryMVVM#6](../../../samples/snippets/csharp/VS_Snippets_CLR/portableclasslibrarymvvm/cs/mainwindow.xaml#6)]

## See Also
[Portable Class Library](../../../docs/standard/cross-platform/cross-platform-development-with-the-portable-class-library.md)
## See also

- [Portable Class Library](../../../docs/standard/cross-platform/cross-platform-development-with-the-portable-class-library.md)
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ This extension method is available only when you develop Windows Store apps. Thi

Supported in: Windows 8.1

## See Also
## See also

[System.IO.WindowsRuntimeStreamExtensions](https://msdn.microsoft.com/library/system.io.windowsruntimestreamextensions(v=vs.110).aspx)
[How to: Convert Between .NET Framework Streams and Windows Runtime Streams](../io/how-to-convert-between-dotnet-streams-and-winrt-streams.md)
-[System.IO.WindowsRuntimeStreamExtensions](https://msdn.microsoft.com/library/system.io.windowsruntimestreamextensions(v=vs.110).aspx)
-[How to: Convert Between .NET Framework Streams and Windows Runtime Streams](../io/how-to-convert-between-dotnet-streams-and-winrt-streams.md)
5 changes: 3 additions & 2 deletions docs/standard/data/xml/accessing-attributes-in-the-dom.md
Original file line number Diff line number Diff line change
Expand Up @@ -254,5 +254,6 @@ using System.Xml;
XmlAttribute attr = doc.DocumentElement.Attributes[0];
```

## See Also
[XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
## See also

- [XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
Original file line number Diff line number Diff line change
Expand Up @@ -179,12 +179,13 @@ Console.WriteLine("The price of the book has been dropped 20% from {0:C} to {1:C

For more information about the mapping from schema built-in types to CLR types, see [Type Support in the System.Xml Classes](../../../../docs/standard/data/xml/type-support-in-the-system-xml-classes.md).

## See Also
<xref:System.Xml.XmlDocument>
<xref:System.Xml.XPath.XPathDocument>
<xref:System.Xml.XPath.XPathNavigator>
[Type Support in the System.Xml Classes](../../../../docs/standard/data/xml/type-support-in-the-system-xml-classes.md)
[Process XML Data Using the XPath Data Model](../../../../docs/standard/data/xml/process-xml-data-using-the-xpath-data-model.md)
[Node Set Navigation Using XPathNavigator](../../../../docs/standard/data/xml/node-set-navigation-using-xpathnavigator.md)
[Attribute and Namespace Node Navigation Using XPathNavigator](../../../../docs/standard/data/xml/attribute-and-namespace-node-navigation-using-xpathnavigator.md)
[Extract XML Data Using XPathNavigator](../../../../docs/standard/data/xml/extract-xml-data-using-xpathnavigator.md)
## See also

- <xref:System.Xml.XmlDocument>
- <xref:System.Xml.XPath.XPathDocument>
- <xref:System.Xml.XPath.XPathNavigator>
- [Type Support in the System.Xml Classes](../../../../docs/standard/data/xml/type-support-in-the-system-xml-classes.md)
- [Process XML Data Using the XPath Data Model](../../../../docs/standard/data/xml/process-xml-data-using-the-xpath-data-model.md)
- [Node Set Navigation Using XPathNavigator](../../../../docs/standard/data/xml/node-set-navigation-using-xpathnavigator.md)
- [Attribute and Namespace Node Navigation Using XPathNavigator](../../../../docs/standard/data/xml/attribute-and-namespace-node-navigation-using-xpathnavigator.md)
- [Extract XML Data Using XPathNavigator](../../../../docs/standard/data/xml/extract-xml-data-using-xpathnavigator.md)
19 changes: 10 additions & 9 deletions docs/standard/data/xml/accessing-xml-data-using-xpathnavigator.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,13 @@ The <xref:System.Xml.XPath.XPathNavigator> class provides methods to navigate no
[User Defined Functions and Variables](../../../../docs/standard/data/xml/user-defined-functions-and-variables.md)
Describes implementing a custom <xref:System.Xml.Xsl.XsltContext> class along with the interfaces <xref:System.Xml.Xsl.IXsltContextFunction> and <xref:System.Xml.Xsl.IXsltContextVariable> that support extension functions and variables.

## See Also
<xref:System.Xml.XmlDocument>
<xref:System.Xml.XPath.XPathDocument>
<xref:System.Xml.XPath.XPathNavigator>
[Process XML Data Using the XPath Data Model](../../../../docs/standard/data/xml/process-xml-data-using-the-xpath-data-model.md)
[Reading XML Data using XPathDocument and XmlDocument](../../../../docs/standard/data/xml/reading-xml-data-using-xpathdocument-and-xmldocument.md)
[Selecting, Evaluating and Matching XML Data using XPathNavigator](../../../../docs/standard/data/xml/selecting-evaluating-and-matching-xml-data-using-xpathnavigator.md)
[Editing XML Data using XPathNavigator](../../../../docs/standard/data/xml/editing-xml-data-using-xpathnavigator.md)
[Schema Validation using XPathNavigator](../../../../docs/standard/data/xml/schema-validation-using-xpathnavigator.md)
## See also

- <xref:System.Xml.XmlDocument>
- <xref:System.Xml.XPath.XPathDocument>
- <xref:System.Xml.XPath.XPathNavigator>
- [Process XML Data Using the XPath Data Model](../../../../docs/standard/data/xml/process-xml-data-using-the-xpath-data-model.md)
- [Reading XML Data using XPathDocument and XmlDocument](../../../../docs/standard/data/xml/reading-xml-data-using-xpathdocument-and-xmldocument.md)
- [Selecting, Evaluating and Matching XML Data using XPathNavigator](../../../../docs/standard/data/xml/selecting-evaluating-and-matching-xml-data-using-xpathnavigator.md)
- [Editing XML Data using XPathNavigator](../../../../docs/standard/data/xml/editing-xml-data-using-xpathnavigator.md)
- [Schema Validation using XPathNavigator](../../../../docs/standard/data/xml/schema-validation-using-xpathnavigator.md)
Original file line number Diff line number Diff line change
Expand Up @@ -90,11 +90,12 @@ The <xref:System.Xml.XPath.XPathNavigator> class provides two sets of navigation
> [!NOTE]
> The <xref:System.Xml.XPath.XPathNavigator> class returns namespace nodes in reverse document order. Therefore, <xref:System.Xml.XPath.XPathNavigator.MoveToFirstNamespace%2A> essentially moves to the last namespace node in the current scope.

## See Also
<xref:System.Xml.XmlDocument>
<xref:System.Xml.XPath.XPathDocument>
<xref:System.Xml.XPath.XPathNavigator>
[Process XML Data Using the XPath Data Model](../../../../docs/standard/data/xml/process-xml-data-using-the-xpath-data-model.md)
[Node Set Navigation Using XPathNavigator](../../../../docs/standard/data/xml/node-set-navigation-using-xpathnavigator.md)
[Extract XML Data Using XPathNavigator](../../../../docs/standard/data/xml/extract-xml-data-using-xpathnavigator.md)
[Accessing Strongly Typed XML Data Using XPathNavigator](../../../../docs/standard/data/xml/accessing-strongly-typed-xml-data-using-xpathnavigator.md)
## See also

- <xref:System.Xml.XmlDocument>
- <xref:System.Xml.XPath.XPathDocument>
- <xref:System.Xml.XPath.XPathNavigator>
- [Process XML Data Using the XPath Data Model](../../../../docs/standard/data/xml/process-xml-data-using-the-xpath-data-model.md)
- [Node Set Navigation Using XPathNavigator](../../../../docs/standard/data/xml/node-set-navigation-using-xpathnavigator.md)
- [Extract XML Data Using XPathNavigator](../../../../docs/standard/data/xml/extract-xml-data-using-xpathnavigator.md)
- [Accessing Strongly Typed XML Data Using XPathNavigator](../../../../docs/standard/data/xml/accessing-strongly-typed-xml-data-using-xpathnavigator.md)
17 changes: 9 additions & 8 deletions docs/standard/data/xml/building-xml-schemas.md
Original file line number Diff line number Diff line change
Expand Up @@ -82,11 +82,12 @@ The classes in the <xref:System.Xml.Schema?displayProperty=nameWithType> namespa
</xs:schema>
```

## See Also
[XML Schema Object Model Overview](../../../../docs/standard/data/xml/xml-schema-object-model-overview.md)
[Reading and Writing XML Schemas](../../../../docs/standard/data/xml/reading-and-writing-xml-schemas.md)
[Traversing XML Schemas](../../../../docs/standard/data/xml/traversing-xml-schemas.md)
[Editing XML Schemas](../../../../docs/standard/data/xml/editing-xml-schemas.md)
[Including or Importing XML Schemas](../../../../docs/standard/data/xml/including-or-importing-xml-schemas.md)
[XmlSchemaSet for Schema Compilation](../../../../docs/standard/data/xml/xmlschemaset-for-schema-compilation.md)
[Post-Schema Compilation Infoset](../../../../docs/standard/data/xml/post-schema-compilation-infoset.md)
## See also

- [XML Schema Object Model Overview](../../../../docs/standard/data/xml/xml-schema-object-model-overview.md)
- [Reading and Writing XML Schemas](../../../../docs/standard/data/xml/reading-and-writing-xml-schemas.md)
- [Traversing XML Schemas](../../../../docs/standard/data/xml/traversing-xml-schemas.md)
- [Editing XML Schemas](../../../../docs/standard/data/xml/editing-xml-schemas.md)
- [Including or Importing XML Schemas](../../../../docs/standard/data/xml/including-or-importing-xml-schemas.md)
- [XmlSchemaSet for Schema Compilation](../../../../docs/standard/data/xml/xmlschemaset-for-schema-compilation.md)
- [Post-Schema Compilation Infoset](../../../../docs/standard/data/xml/post-schema-compilation-infoset.md)
Original file line number Diff line number Diff line change
Expand Up @@ -38,5 +38,6 @@ doc.documentElement.SetAttribute("xmlns","456");

Therefore, changing `xmlns` attributes will have no affect until you save and reload the **XmlDocument** object.

## See Also
[XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
## See also

- [XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
Original file line number Diff line number Diff line change
Expand Up @@ -60,5 +60,6 @@ Console.WriteLine(doc.InnerXml);

When the tree was persisted to a string as a result of the call to **doc.InnerXml**, the `xmlns:a='123'` attribute was added to preserve the namespace of the `test` element. It was `'123'`, and it remained `'123'`.

## See Also
[XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
## See also

- [XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
21 changes: 11 additions & 10 deletions docs/standard/data/xml/compiled-xpath-expressions.md
Original file line number Diff line number Diff line change
Expand Up @@ -113,13 +113,14 @@ Console.WriteLine(nodes.Current.Value);

For more information about the node set navigation methods of the <xref:System.Xml.XPath.XPathNavigator> class, see [Node Set Navigation Using XPathNavigator](../../../../docs/standard/data/xml/node-set-navigation-using-xpathnavigator.md).

## See Also
<xref:System.Xml.XmlDocument>
<xref:System.Xml.XPath.XPathDocument>
<xref:System.Xml.XPath.XPathNavigator>
[Process XML Data Using the XPath Data Model](../../../../docs/standard/data/xml/process-xml-data-using-the-xpath-data-model.md)
[Select XML Data Using XPathNavigator](../../../../docs/standard/data/xml/select-xml-data-using-xpathnavigator.md)
[Evaluate XPath Expressions using XPathNavigator](../../../../docs/standard/data/xml/evaluate-xpath-expressions-using-xpathnavigator.md)
[Matching Nodes using XPathNavigator](../../../../docs/standard/data/xml/matching-nodes-using-xpathnavigator.md)
[Node Types Recognized with XPath Queries](../../../../docs/standard/data/xml/node-types-recognized-with-xpath-queries.md)
[XPath Queries and Namespaces](../../../../docs/standard/data/xml/xpath-queries-and-namespaces.md)
## See also

- <xref:System.Xml.XmlDocument>
- <xref:System.Xml.XPath.XPathDocument>
- <xref:System.Xml.XPath.XPathNavigator>
- [Process XML Data Using the XPath Data Model](../../../../docs/standard/data/xml/process-xml-data-using-the-xpath-data-model.md)
- [Select XML Data Using XPathNavigator](../../../../docs/standard/data/xml/select-xml-data-using-xpathnavigator.md)
- [Evaluate XPath Expressions using XPathNavigator](../../../../docs/standard/data/xml/evaluate-xpath-expressions-using-xpathnavigator.md)
- [Matching Nodes using XPathNavigator](../../../../docs/standard/data/xml/matching-nodes-using-xpathnavigator.md)
- [Node Types Recognized with XPath Queries](../../../../docs/standard/data/xml/node-types-recognized-with-xpath-queries.md)
- [XPath Queries and Namespaces](../../../../docs/standard/data/xml/xpath-queries-and-namespaces.md)
7 changes: 4 additions & 3 deletions docs/standard/data/xml/conversion-of-xml-data-types.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@ Int32 vInt32=-2147483648;
writer.WriteElementString("TestInt32",XmlConvert.ToString(vInt32));
```

## See Also
[Converting Strings to .NET Framework Data Types](../../../../docs/standard/data/xml/converting-strings-to-dotnet-data-types.md)
[Converting .NET Framework Types to Strings](../../../../docs/standard/data/xml/converting-dotnet-types-to-strings.md)
## See also

- [Converting Strings to .NET Framework Data Types](../../../../docs/standard/data/xml/converting-strings-to-dotnet-data-types.md)
- [Converting .NET Framework Types to Strings](../../../../docs/standard/data/xml/converting-dotnet-types-to-strings.md)
7 changes: 4 additions & 3 deletions docs/standard/data/xml/converting-dotnet-types-to-strings.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ If you want to convert a .NET Framework type to a string, use the **ToString** m
|DateTime|Format is yyyy-MM-ddTHH:mm:sszzzzzz and its subsets.|
|Timespan|Format is PnYnMnTnHnMnS, for example, `P2Y10M15DT10H30M20S` is a duration of 2 years, 10 months, 15 days, 10hours, 30 minutes and 20 seconds.|

## See Also
[Conversion of XML Data Types](../../../../docs/standard/data/xml/conversion-of-xml-data-types.md)
[Converting Strings to .NET Framework Data Types](../../../../docs/standard/data/xml/converting-strings-to-dotnet-data-types.md)
## See also

- [Conversion of XML Data Types](../../../../docs/standard/data/xml/conversion-of-xml-data-types.md)
- [Converting Strings to .NET Framework Data Types](../../../../docs/standard/data/xml/converting-strings-to-dotnet-data-types.md)
Original file line number Diff line number Diff line change
Expand Up @@ -127,6 +127,7 @@ Double value = Double.PositiveInfinity;
writer.WriteElementString("Infinity", XmlConvert.ToString(value));
```

## See Also
[Conversion of XML Data Types](../../../../docs/standard/data/xml/conversion-of-xml-data-types.md)
[Converting .NET Framework Types to Strings](../../../../docs/standard/data/xml/converting-dotnet-types-to-strings.md)
## See also

- [Conversion of XML Data Types](../../../../docs/standard/data/xml/conversion-of-xml-data-types.md)
- [Converting .NET Framework Types to Strings](../../../../docs/standard/data/xml/converting-dotnet-types-to-strings.md)
5 changes: 3 additions & 2 deletions docs/standard/data/xml/copy-existing-nodes.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@ ms.author: "mairaw"
# Copy Existing Nodes
There are many methods and properties in the XML Document Object Model (DOM)you can use to select a node, such as **SelectSingleNode**, **ChildNodes[int i]**, **Attributes[int i]**. Once the node is selected, you can insert it into the tree using one of the insert methods that work for that particular node type. The only restriction to inserting a node into the tree is that the document must still be well-formed after the node is inserted. When an existing node is inserted into the DOM tree, it is removed from its original position and added to its target position.

## See Also
[XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
## See also

- [XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
5 changes: 3 additions & 2 deletions docs/standard/data/xml/copying-document-fragments.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@ ms.author: "mairaw"
# Copying Document Fragments
You can create an **XmlDocumentFragment** node and then add nodes under it. When the **XmlDocumentFragment** is inserted with the **InsertNode** method, the **XmlDocumentFragment** node is not copied, but its child nodes are inserted in the XML Document Object Model (DOM).

## See Also
[XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
## See also

- [XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
Original file line number Diff line number Diff line change
Expand Up @@ -34,5 +34,6 @@ The **ImportNode** method is the mechanism by which a node or entire node subtre
> [!NOTE]
> Although DocumentType nodes can be imported, a document can only have one DocumentType. So, once you have imported the document type, before inserting it into tree you have to make sure that there is no document type in the document. For information on removing nodes, see [Removing Nodes, Content, and Values from an XML Document](../../../../docs/standard/data/xml/removing-nodes-content-and-values-from-an-xml-document.md).

## See Also
[XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
## See also

- [XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
5 changes: 3 additions & 2 deletions docs/standard/data/xml/create-new-nodes-in-the-dom.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,5 +45,6 @@ The <xref:System.Xml.XmlDocument> has a create method for all of the node types.
|<xref:System.Xml.XmlNode.PrependChild%2A>|Adds the node to the beginning of the list of child nodes of the given node. If the node being added is an <xref:System.Xml.XmlDocumentFragment>, the entire contents of the document fragment are moved into the child list of this node. For more information, see the <xref:System.Xml.XmlNode.PrependChild%2A> method.|
|<xref:System.Xml.XmlAttributeCollection.Append%2A>|Appends an <xref:System.Xml.XmlAttribute> node to the end of the attribute collection associated with an element. For more information, see the <xref:System.Xml.XmlAttributeCollection.Append%2A> method.|

## See Also
[XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
## See also

- [XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
Original file line number Diff line number Diff line change
Expand Up @@ -118,5 +118,6 @@ doc.DocumentElement.SetAttributeNode(attr);
## Attribute Child Nodes
The value of an attribute node becomes its child nodes. There are only two types of valid child nodes: **XmlText** nodes, and **XmlEntityReference** nodes. These are child nodes in the sense that methods such as **FirstChild** and **LastChild** process them as child nodes. This distinction of an attribute having child nodes is important when trying to remove attributes or attribute child nodes. For more information, see [Removing Attributes from an Element Node in the DOM](../../../../docs/standard/data/xml/removing-attributes-from-an-element-node-in-the-dom.md).

## See Also
[XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
## See also

- [XML Document Object Model (DOM)](../../../../docs/standard/data/xml/xml-document-object-model-dom.md)
Loading