C# 클래스 Mono.Addins.Database.DatabaseConfiguration

파일 보기 프로젝트 열기: mono/mono-addins 1 사용 예제들

공개 메소드들

메소드 설명
GetPendingUninstalls ( ) : AddinStatus[]
IsEnabled ( string addinId, bool defaultValue ) : bool
IsRegisteredForUninstall ( string addinId ) : bool
Read ( string file ) : DatabaseConfiguration
ReadAppConfig ( ) : DatabaseConfiguration
RegisterForUninstall ( string addinId, IEnumerable files ) : void
SetEnabled ( string addinId, bool enabled, bool defaultValue, bool exactVersionMatch ) : void
UnregisterForUninstall ( string addinId ) : void
Write ( string file ) : void

비공개 메소드들

메소드 설명
ReadInternal ( string file ) : DatabaseConfiguration

메소드 상세

GetPendingUninstalls() 공개 메소드

public GetPendingUninstalls ( ) : AddinStatus[]
리턴 AddinStatus[]

IsEnabled() 공개 메소드

public IsEnabled ( string addinId, bool defaultValue ) : bool
addinId string
defaultValue bool
리턴 bool

IsRegisteredForUninstall() 공개 메소드

public IsRegisteredForUninstall ( string addinId ) : bool
addinId string
리턴 bool

Read() 공개 정적인 메소드

public static Read ( string file ) : DatabaseConfiguration
file string
리턴 DatabaseConfiguration

ReadAppConfig() 공개 정적인 메소드

public static ReadAppConfig ( ) : DatabaseConfiguration
리턴 DatabaseConfiguration

RegisterForUninstall() 공개 메소드

public RegisterForUninstall ( string addinId, IEnumerable files ) : void
addinId string
files IEnumerable
리턴 void

SetEnabled() 공개 메소드

public SetEnabled ( string addinId, bool enabled, bool defaultValue, bool exactVersionMatch ) : void
addinId string
enabled bool
defaultValue bool
exactVersionMatch bool
리턴 void

UnregisterForUninstall() 공개 메소드

public UnregisterForUninstall ( string addinId ) : void
addinId string
리턴 void

Write() 공개 메소드

public Write ( string file ) : void
file string
리턴 void