C# 클래스 NetSparkle.NetSparkleForm

The main form
상속: System.Windows.Forms.Form, INetSparkleForm
파일 보기 프로젝트 열기: Deadpikle/NetSparkle

Private Properties

프로퍼티 타입 설명
DownloadReleaseNotes string
GetReleaseNotes string
INetSparkleForm void
InitializeComponent void
OnRemindClick void
OnSkipButtonClick void
OnUpdateButtonClick void
getVersion string

공개 메소드들

메소드 설명
NetSparkleForm ( Sparkle sparkle, NetSparkleAppCastItem items, Icon applicationIcon = null, string separatorTemplate = "", string headAddition = "" ) : System

Constructor

RemoveReleaseNotesControls ( ) : void

Removes the release notes control

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
DownloadReleaseNotes ( string link ) : string
GetReleaseNotes ( NetSparkleAppCastItem item ) : string
INetSparkleForm ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

OnRemindClick ( object sender, EventArgs e ) : void

Event called when the "remind me later" button is clicked

OnSkipButtonClick ( object sender, EventArgs e ) : void

Event called when the skip button is clicked

OnUpdateButtonClick ( object sender, EventArgs e ) : void

Called when the "Update button" is clicked

getVersion ( System.Version version ) : string

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

NetSparkleForm() 공개 메소드

Constructor
public NetSparkleForm ( Sparkle sparkle, NetSparkleAppCastItem items, Icon applicationIcon = null, string separatorTemplate = "", string headAddition = "" ) : System
sparkle Sparkle
items NetSparkleAppCastItem List of updates to show
applicationIcon System.Drawing.Icon The icon
separatorTemplate string HTML template for every single note. Use {0} = Version. {1} = Date. {2} = Note Body
headAddition string Additional text they will inserted into HTML Head. For Stylesheets.
리턴 System

RemoveReleaseNotesControls() 공개 메소드

Removes the release notes control
public RemoveReleaseNotesControls ( ) : void
리턴 void