Graph.Load 方法

定义

重载

Load(XmlReader, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])
已过时。

从给定的 XmlReader 加载图形对象模型。

Load(XDocument, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])

从给定的 XDocument 加载图形对象模型。

Load(TextReader, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])

从给定的 TextReader 加载图形对象模型。

Load(Stream, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])

从给定流加载图形对象模型。

Load(String, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])

从给定文件加载新的图形对象。

Load(XDocument, GraphSchema[])

从给定的 XDocument 加载图形对象模型。

Load(String, GraphSchema[])

从给定文件加载新的图形对象。

Load(XmlReader, GraphSchema[])

从给定的 XmlReader 加载图形对象模型。 请考虑不要使用此 API,因为将来可能会将其删除。 除非使用适当的设置配置了读取器,否则不要使用此 API: DtdProcessing (忽略) 并 CheckCharacters (false)

Load(TextReader, GraphSchema[])

从给定的 TextReader 加载图形对象模型。

Load(Stream, GraphSchema[])

从给定流加载图形对象模型。

Load(XmlReader, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])

注意

现已弃用此 API。

从给定的 XmlReader 加载图形对象模型。

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::Xml::XmlReader ^ reader, EventHandler<Microsoft::VisualStudio::GraphModel::GraphDeserializationProgressEventArgs ^> ^ progressHandler, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
[System.Obsolete]
public static Microsoft.VisualStudio.GraphModel.Graph Load (System.Xml.XmlReader reader, EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> progressHandler, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
[<System.Obsolete>]
static member Load : System.Xml.XmlReader * EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (reader As XmlReader, progressHandler As EventHandler(Of GraphDeserializationProgressEventArgs), ParamArray schemas As GraphSchema()) As Graph

参数

reader
XmlReader

要反序列化的 XmlReader。

progressHandler
EventHandler<GraphDeserializationProgressEventArgs>

用于报告加载进度的回调处理程序

schemas
GraphSchema[]

架构

返回

Graph

新的反序列化图形对象。

属性

适用于

Load(XDocument, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])

从给定的 XDocument 加载图形对象模型。

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::Xml::Linq::XDocument ^ doc, EventHandler<Microsoft::VisualStudio::GraphModel::GraphDeserializationProgressEventArgs ^> ^ progressHandler, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
public static Microsoft.VisualStudio.GraphModel.Graph Load (System.Xml.Linq.XDocument doc, EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> progressHandler, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
static member Load : System.Xml.Linq.XDocument * EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (doc As XDocument, progressHandler As EventHandler(Of GraphDeserializationProgressEventArgs), ParamArray schemas As GraphSchema()) As Graph

参数

doc
XDocument

要反序列化的 XDocument。

progressHandler
EventHandler<GraphDeserializationProgressEventArgs>

用于报告加载进度的回调处理程序

schemas
GraphSchema[]

架构

返回

Graph

新的反序列化图形对象。

适用于

Load(TextReader, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])

从给定的 TextReader 加载图形对象模型。

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::IO::TextReader ^ reader, EventHandler<Microsoft::VisualStudio::GraphModel::GraphDeserializationProgressEventArgs ^> ^ progressHandler, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
public static Microsoft.VisualStudio.GraphModel.Graph Load (System.IO.TextReader reader, EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> progressHandler, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
static member Load : System.IO.TextReader * EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (reader As TextReader, progressHandler As EventHandler(Of GraphDeserializationProgressEventArgs), ParamArray schemas As GraphSchema()) As Graph

参数

reader
TextReader

要反序列化的 TextReader。

progressHandler
EventHandler<GraphDeserializationProgressEventArgs>

用于报告加载进度的回调处理程序

schemas
GraphSchema[]

架构

返回

Graph

新的反序列化图形对象。

适用于

Load(Stream, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])

从给定流加载图形对象模型。

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::IO::Stream ^ stream, EventHandler<Microsoft::VisualStudio::GraphModel::GraphDeserializationProgressEventArgs ^> ^ progressHandler, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
public static Microsoft.VisualStudio.GraphModel.Graph Load (System.IO.Stream stream, EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> progressHandler, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
static member Load : System.IO.Stream * EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (stream As Stream, progressHandler As EventHandler(Of GraphDeserializationProgressEventArgs), ParamArray schemas As GraphSchema()) As Graph

参数

stream
Stream

要反序列化的流

progressHandler
EventHandler<GraphDeserializationProgressEventArgs>

用于报告加载进度的回调处理程序

schemas
GraphSchema[]

架构

返回

Graph

新的反序列化图形对象

适用于

Load(String, EventHandler<GraphDeserializationProgressEventArgs>, GraphSchema[])

从给定文件加载新的图形对象。

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::String ^ fileName, EventHandler<Microsoft::VisualStudio::GraphModel::GraphDeserializationProgressEventArgs ^> ^ progressHandler, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
public static Microsoft.VisualStudio.GraphModel.Graph Load (string fileName, EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> progressHandler, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
static member Load : string * EventHandler<Microsoft.VisualStudio.GraphModel.GraphDeserializationProgressEventArgs> * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (fileName As String, progressHandler As EventHandler(Of GraphDeserializationProgressEventArgs), ParamArray schemas As GraphSchema()) As Graph

参数

fileName
String

文件名

progressHandler
EventHandler<GraphDeserializationProgressEventArgs>

用于报告加载进度的回调处理程序

schemas
GraphSchema[]

架构

返回

Graph

关系图(如果已加载)

适用于

Load(XDocument, GraphSchema[])

从给定的 XDocument 加载图形对象模型。

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::Xml::Linq::XDocument ^ doc, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
public static Microsoft.VisualStudio.GraphModel.Graph Load (System.Xml.Linq.XDocument doc, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
static member Load : System.Xml.Linq.XDocument * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (doc As XDocument, ParamArray schemas As GraphSchema()) As Graph

参数

doc
XDocument

要反序列化的 XDocument。

schemas
GraphSchema[]

架构

返回

Graph

新的反序列化图形对象。

适用于

Load(String, GraphSchema[])

从给定文件加载新的图形对象。

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::String ^ fileName, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
public static Microsoft.VisualStudio.GraphModel.Graph Load (string fileName, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
static member Load : string * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (fileName As String, ParamArray schemas As GraphSchema()) As Graph

参数

fileName
String

文件名

schemas
GraphSchema[]

架构

返回

Graph

关系图(如果已加载)

适用于

Load(XmlReader, GraphSchema[])

从给定的 XmlReader 加载图形对象模型。 请考虑不要使用此 API,因为将来可能会将其删除。 除非使用适当的设置配置了读取器,否则不要使用此 API: DtdProcessing (忽略) 并 CheckCharacters (false)

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::Xml::XmlReader ^ reader, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
public static Microsoft.VisualStudio.GraphModel.Graph Load (System.Xml.XmlReader reader, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
static member Load : System.Xml.XmlReader * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (reader As XmlReader, ParamArray schemas As GraphSchema()) As Graph

参数

reader
XmlReader

要反序列化的 XmlReader。

schemas
GraphSchema[]

架构

返回

Graph

新的反序列化图形对象。

适用于

Load(TextReader, GraphSchema[])

从给定的 TextReader 加载图形对象模型。

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::IO::TextReader ^ reader, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
public static Microsoft.VisualStudio.GraphModel.Graph Load (System.IO.TextReader reader, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
static member Load : System.IO.TextReader * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (reader As TextReader, ParamArray schemas As GraphSchema()) As Graph

参数

reader
TextReader

要反序列化的 TextReader。

schemas
GraphSchema[]

架构

返回

Graph

新的反序列化图形对象。

适用于

Load(Stream, GraphSchema[])

从给定流加载图形对象模型。

public:
 static Microsoft::VisualStudio::GraphModel::Graph ^ Load(System::IO::Stream ^ stream, ... cli::array <Microsoft::VisualStudio::GraphModel::GraphSchema ^> ^ schemas);
public static Microsoft.VisualStudio.GraphModel.Graph Load (System.IO.Stream stream, params Microsoft.VisualStudio.GraphModel.GraphSchema[] schemas);
static member Load : System.IO.Stream * Microsoft.VisualStudio.GraphModel.GraphSchema[] -> Microsoft.VisualStudio.GraphModel.Graph
Public Shared Function Load (stream As Stream, ParamArray schemas As GraphSchema()) As Graph

参数

stream
Stream

要反序列化的流

schemas
GraphSchema[]

架构

返回

Graph

新的反序列化图形对象

适用于