Graph.Load 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 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[]
架构
返回
新的反序列化图形对象。
- 属性
适用于
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[]
架构
返回
新的反序列化图形对象。
适用于
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[]
架构
返回
新的反序列化图形对象。
适用于
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[]
架构
返回
新的反序列化图形对象
适用于
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[]
架构
返回
关系图(如果已加载)
适用于
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[]
架构
返回
新的反序列化图形对象。
适用于
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[]
架构
返回
关系图(如果已加载)
适用于
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[]
架构
返回
新的反序列化图形对象。
适用于
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[]
架构
返回
新的反序列化图形对象。
适用于
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[]
架构
返回
新的反序列化图形对象