PowerTools PlusPak for Windows Forms 8.0J
SaveHolidayToiCalendar(String,String) メソッド
使用例 

保存先のiCalendarファイルの名前またはパスです。
iCalendarのイベントとして保存する際に付与するカテゴリ名を表すSystem.Stringです。
指定のカテゴリを使ってGcCalendarコントロールの休日をiCalendarファイルに保存します。
構文
Public Overloads Sub SaveHolidayToiCalendar( _
   ByVal fileName As String, _
   ByVal category As String _
) 
public void SaveHolidayToiCalendar( 
   string fileName,
   string category
)

パラメータ

fileName
保存先のiCalendarファイルの名前またはパスです。
category
iCalendarのイベントとして保存する際に付与するカテゴリ名を表すSystem.Stringです。
解説
GcCalendarにあるすべての休日が、指定のカテゴリ名を持つiCalendarイベントとしてiCalendarファイルに保存されます。
使用例

次の例は、このメソッドを使用してGcCalendarの休日をiCalendarファイルに保存する方法を示します。このサンプルコードを実行するには、GcCalendarインスタンス"gcCalendar1"とSystem.Windows.Forms.Buttonインスタンス"button1"のあるSystem.Windows.Forms.Formにコードを貼り付けます。サンプルで定義されたイベントハンドラがbutton1のSystem.Windows.Forms.Control.Clickイベントに関連付けられていることを確認します。button1を押した後、ディスクDの直下に'Holiday.ics'という名前のiCalendarファイルが生成されます。

private void button1_Click(object sender, EventArgs e)
{
    // Specify the path of iCalendar file to be saved.
    string path = @"D:\Holiday.ics";

    // Specify the category of holidays to be saved.
    string category = "National Day";

    // Save the holidays of gcCalendar1 to an iCalendar file.
    this.gcCalendar1.SaveHolidayToiCalendar(path, category);
}
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)
    ' Specify the path of iCalendar file to be saved.
    Dim path As String = "D:\Holiday.ics"

    ' Specify the category of holidays to be saved.
    Dim category As String = "National Day"

    ' Save the holidays of gcCalendar1 to an iCalendar file.
    Me.gcCalendar1.SaveHolidayToiCalendar(path, category)
End Sub
プラットフォーム

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

参照

GcCalendar クラス
GcCalendar メンバ
オーバーロード一覧

Send Feedback