C# 클래스 Smrf.NodeXL.ExcelTemplate.DynamicFilterSettings

Provides access to settings for dynamic filtering.
A dynamic filter is a control that can be adjusted to selectively show and hide edges and vertices in the graph in real time. This class maintains the filter settings, which are stored in a table in a hidden worksheet.

Call the Open method to gain access to the settings, then use TryGetSettings and SetSettings to get and set the settings for one filter.

상속: WorksheetReaderBase
파일 보기 프로젝트 열기: 2014-sed-team3/term-project 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
m_oDynamicFilterSettingsDictionary SettingsForOneFilter>.Dictionary
m_oDynamicFilterSettingsTable ListObject
m_oWorkbook Microsoft.Office.Interop.Excel.Workbook

공개 메소드들

메소드 설명
AssertValid ( ) : void
DynamicFilterSettings ( Microsoft workbook ) : System

Initializes a new instance of the DynamicFilterSettings class.

Open ( ) : void
SetSettings ( String tableName, String columnName, Decimal selectedMinimum, Decimal selectedMaximum, String &selectedMinimumAddress, String &selectedMaximumAddress ) : void
TryGetSettings ( String tableName, String columnName, Decimal &selectedMinimum, Decimal &selectedMaximum, String &selectedMinimumAddress, String &selectedMaximumAddress ) : System.Boolean

보호된 메소드들

메소드 설명
CheckOpen ( ) : void
GetDictionaryKey ( String sTableName, String sColumnName ) : String

메소드 상세

AssertValid() 공개 메소드

public AssertValid ( ) : void
리턴 void

CheckOpen() 보호된 메소드

protected CheckOpen ( ) : void
리턴 void

DynamicFilterSettings() 공개 메소드

Initializes a new instance of the DynamicFilterSettings class.
public DynamicFilterSettings ( Microsoft workbook ) : System
workbook Microsoft /// The workbook containing the settings. ///
리턴 System

GetDictionaryKey() 보호된 메소드

protected GetDictionaryKey ( String sTableName, String sColumnName ) : String
sTableName String
sColumnName String
리턴 String

Open() 공개 메소드

public Open ( ) : void
리턴 void

SetSettings() 공개 메소드

public SetSettings ( String tableName, String columnName, Decimal selectedMinimum, Decimal selectedMaximum, String &selectedMinimumAddress, String &selectedMaximumAddress ) : void
tableName String
columnName String
selectedMinimum Decimal
selectedMaximum Decimal
selectedMinimumAddress String
selectedMaximumAddress String
리턴 void

TryGetSettings() 공개 메소드

public TryGetSettings ( String tableName, String columnName, Decimal &selectedMinimum, Decimal &selectedMaximum, String &selectedMinimumAddress, String &selectedMaximumAddress ) : System.Boolean
tableName String
columnName String
selectedMinimum Decimal
selectedMaximum Decimal
selectedMinimumAddress String
selectedMaximumAddress String
리턴 System.Boolean

프로퍼티 상세

m_oDynamicFilterSettingsDictionary 보호되어 있는 프로퍼티

protected Dictionary m_oDynamicFilterSettingsDictionary
리턴 SettingsForOneFilter>.Dictionary

m_oDynamicFilterSettingsTable 보호되어 있는 프로퍼티

protected ListObject m_oDynamicFilterSettingsTable
리턴 ListObject

m_oWorkbook 보호되어 있는 프로퍼티

protected Workbook,Microsoft.Office.Interop.Excel m_oWorkbook
리턴 Microsoft.Office.Interop.Excel.Workbook