C# Class PReview.DiffMarginBase

Inheritance: System.Windows.Controls.Canvas, IWpfTextViewMargin
ファイルを表示 Open project: laurentkempe/PReview

Protected Properties

Property Type Description
TextView ITextView
UserControl System.Windows.Controls.UserControl
ViewModel PReview.ViewModel.DiffMarginViewModelBase

Public Methods

Method Description
Dispose ( ) : void
GetTextViewMargin ( string marginName ) : ITextViewMargin

Protected Methods

Method Description
DiffMarginBase ( ITextView textView ) : System
Dispose ( bool disposing ) : void

Private Methods

Method Description
HandleOptionChanged ( object sender, EditorOptionChangedEventArgs e ) : void
OnLayoutChanged ( object sender, TextViewLayoutChangedEventArgs e ) : void
ThrowIfDisposed ( ) : void
UpdateVisibility ( ) : void

Method Details

DiffMarginBase() protected method

protected DiffMarginBase ( ITextView textView ) : System
textView ITextView
return System

Dispose() public method

public Dispose ( ) : void
return void

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

GetTextViewMargin() public method

public GetTextViewMargin ( string marginName ) : ITextViewMargin
marginName string
return ITextViewMargin

Property Details

TextView protected_oe property

protected ITextView TextView
return ITextView

UserControl protected_oe property

protected UserControl,System.Windows.Controls UserControl
return System.Windows.Controls.UserControl

ViewModel protected_oe property

protected DiffMarginViewModelBase,PReview.ViewModel ViewModel
return PReview.ViewModel.DiffMarginViewModelBase