C# 클래스 Microsoft.VisualStudio.Project.SettingsPage

상속: LocalizableProperties, IPropertyPage, IDisposable
파일 보기 프로젝트 열기: tunnelvisionlabs/MPFProj10

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
Activate ( IntPtr parent, System.Windows.Forms.RECT pRect, int bModal ) : void
Apply ( ) : int
Deactivate ( ) : void
Dispose ( ) : void

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

GetConfigProperty ( string propertyName, _PersistStorageType storageType ) : string
GetPageInfo ( PROPPAGEINFO arrInfo ) : void
GetProperty ( string propertyName, _PersistStorageType storageType ) : string
GetTypedConfigProperty ( string name, Type type, _PersistStorageType storageType ) : object
GetTypedProperty ( string name, Type type, _PersistStorageType storageType ) : object
Help ( string helpDir ) : void
IsPageDirty ( ) : int
Move ( System.Windows.Forms.RECT arrRect ) : void
SetConfigProperty ( string name, _PersistStorageType storageType, string value ) : void

Sets the value of a configuration dependent property. If the attribute does not exist it is created. If value is null it will be set to an empty string.

SetObjects ( uint count, object punk ) : void
SetPageSite ( IPropertyPageSite theSite ) : void
Show ( uint cmd ) : void
TranslateAccelerator ( System.Windows.Forms.MSG arrMsg ) : int

보호된 메소드들

메소드 설명
ApplyChanges ( ) : int
BindProperties ( ) : void
Dispose ( bool disposing ) : void
GetProjectConfigurations ( ) : Microsoft.VisualStudio.Project.ProjectConfig[]
SettingsPage ( ProjectNode projectManager ) : System
UpdateObjects ( ) : void

메소드 상세

Activate() 공개 메소드

public Activate ( IntPtr parent, System.Windows.Forms.RECT pRect, int bModal ) : void
parent System.IntPtr
pRect System.Windows.Forms.RECT
bModal int
리턴 void

Apply() 공개 메소드

public Apply ( ) : int
리턴 int

ApplyChanges() 보호된 추상적인 메소드

protected abstract ApplyChanges ( ) : int
리턴 int

BindProperties() 보호된 추상적인 메소드

protected abstract BindProperties ( ) : void
리턴 void

Deactivate() 공개 메소드

public Deactivate ( ) : void
리턴 void

Dispose() 공개 메소드

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public Dispose ( ) : void
리턴 void

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

GetConfigProperty() 공개 메소드

public GetConfigProperty ( string propertyName, _PersistStorageType storageType ) : string
propertyName string
storageType _PersistStorageType
리턴 string

GetPageInfo() 공개 메소드

public GetPageInfo ( PROPPAGEINFO arrInfo ) : void
arrInfo PROPPAGEINFO
리턴 void

GetProjectConfigurations() 보호된 메소드

protected GetProjectConfigurations ( ) : Microsoft.VisualStudio.Project.ProjectConfig[]
리턴 Microsoft.VisualStudio.Project.ProjectConfig[]

GetProperty() 공개 메소드

public GetProperty ( string propertyName, _PersistStorageType storageType ) : string
propertyName string
storageType _PersistStorageType
리턴 string

GetTypedConfigProperty() 공개 메소드

public GetTypedConfigProperty ( string name, Type type, _PersistStorageType storageType ) : object
name string
type System.Type
storageType _PersistStorageType
리턴 object

GetTypedProperty() 공개 메소드

public GetTypedProperty ( string name, Type type, _PersistStorageType storageType ) : object
name string
type System.Type
storageType _PersistStorageType
리턴 object

Help() 공개 메소드

public Help ( string helpDir ) : void
helpDir string
리턴 void

IsPageDirty() 공개 메소드

public IsPageDirty ( ) : int
리턴 int

Move() 공개 메소드

public Move ( System.Windows.Forms.RECT arrRect ) : void
arrRect System.Windows.Forms.RECT
리턴 void

SetConfigProperty() 공개 메소드

Sets the value of a configuration dependent property. If the attribute does not exist it is created. If value is null it will be set to an empty string.
public SetConfigProperty ( string name, _PersistStorageType storageType, string value ) : void
name string property name.
storageType _PersistStorageType
value string value of property
리턴 void

SetObjects() 공개 메소드

public SetObjects ( uint count, object punk ) : void
count uint
punk object
리턴 void

SetPageSite() 공개 메소드

public SetPageSite ( IPropertyPageSite theSite ) : void
theSite IPropertyPageSite
리턴 void

SettingsPage() 보호된 메소드

protected SettingsPage ( ProjectNode projectManager ) : System
projectManager ProjectNode
리턴 System

Show() 공개 메소드

public Show ( uint cmd ) : void
cmd uint
리턴 void

TranslateAccelerator() 공개 메소드

public TranslateAccelerator ( System.Windows.Forms.MSG arrMsg ) : int
arrMsg System.Windows.Forms.MSG
리턴 int

UpdateObjects() 보호된 메소드

protected UpdateObjects ( ) : void
리턴 void