バージョン

LoadFromXml(Stream,CalendarInfoCategories) メソッド

UltraCalendarInfo データをXMLストリームから読み込みします。
シンタックス
'宣言
 
Public Overloads Sub LoadFromXml( _
   ByVal stream As Stream, _
   ByVal categories As CalendarInfoCategories _
) 
public void LoadFromXml( 
   Stream stream,
   CalendarInfoCategories categories
)

パラメータ

stream
UltraCalendarLook 情報のシリアル化されたコピーを含む Stream オブジェクト。
categories
逆シリアル化するカテゴリの列挙体。
解説

ストリームが他の情報を含むことができるため、ストリームは UltraCalendarInfo 情報の先頭に配置する必要があります。

使用例
Imports Infragistics.Win
Imports Infragistics.Win.UltraWinSchedule
Imports System.IO
Imports System.Globalization

    Private Sub button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles button1.Click

        '	新しいメモリ ストリームを作成します
        Dim stream As System.IO.MemoryStream = New System.IO.MemoryStream()

        '	UltraCalendarInfo オブジェクトの状態をメモリ ストリームに保存します
        Me.ultraCalendarInfo1.SaveAsXml(stream, CalendarInfoCategories.All)

        '	UltraCalendarInfo オブジェクトの新しいインスタンスを作成します
        Dim calendarInfo As UltraCalendarInfo = New UltraCalendarInfo()

        '	データを読み込む前にストリームの位置をリセットします
        stream.Position = 0

        '	保存した UltraCalendarInfo オブジェクトの状態を新しいオブジェクトに読み込みます
        calendarInfo.LoadFromXml(stream, CalendarInfoCategories.All)

    End Sub
using System.Diagnostics;
using Infragistics.Win;
using Infragistics.Win.UltraWinSchedule;
using System.IO;
using System.Globalization;

		private void button1_Click(object sender, System.EventArgs e)
		{

			//	新しいメモリ ストリームを作成します
			System.IO.MemoryStream stream = new System.IO.MemoryStream();

			//	UltraCalendarInfo オブジェクトの状態をメモリ ストリームに保存します
			this.ultraCalendarInfo1.SaveAsXml( stream, CalendarInfoCategories.All );

			//	UltraCalendarInfo オブジェクトの新しいインスタンスを作成します
			UltraCalendarInfo calendarInfo = new UltraCalendarInfo();

			//	データを読み込む前にストリームの位置をリセットします
			stream.Position = 0;

			//	保存した UltraCalendarInfo オブジェクトの状態を新しいオブジェクトに読み込みます
			calendarInfo.LoadFromXml( stream, CalendarInfoCategories.All );	
	
		}
参照