C# 클래스 ZeroInstall.DesktopIntegration.ViewModel.IntegrationState

A View-Model for modifying desktop integration. Provides data-binding lists and applies modifications in bulk.
파일 보기 프로젝트 열기: 0install/0install-win 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Aliases BindingList
AutoStarts BindingList
DesktopIcons BindingList
MenuEntries BindingList
SendTo BindingList

Private Properties

프로퍼티 타입 설명
CollectCommandAccessPointChanges void
LoadCommandAccessPoints void

공개 메소드들

메소드 설명
ApplyChanges ( ) : void

Applies any changes made to the View-Model to the underlying system.

IntegrationState ( [ integrationManager, [ appEntry, [ feed ) : System

Creates a new integration state View-Model.

비공개 메소드들

메소드 설명
CollectCommandAccessPointChanges ( ICollection toAdd, ICollection toRemove ) : void
LoadCommandAccessPoints ( ) : void

Reads the CommandAccessPoints from DesktopIntegration.AppEntry.AccessPoints or uses suggestion methods to fill in defaults.

메소드 상세

ApplyChanges() 공개 메소드

Applies any changes made to the View-Model to the underlying system.
The user canceled the task. One or more of the new s would cause a conflict with the existing s in . One of the s or s is invalid. A problem occured while downloading additional data (such as icons). A problem occurs while writing to the filesystem or registry. Write access to the filesystem or registry is not permitted.
public ApplyChanges ( ) : void
리턴 void

IntegrationState() 공개 메소드

Creates a new integration state View-Model.
public IntegrationState ( [ integrationManager, [ appEntry, [ feed ) : System
integrationManager [ The integration manager used to apply selected integration options.
appEntry [ The application being integrated.
feed [ The feed providing additional metadata, icons, etc. for the application.
리턴 System

프로퍼티 상세

Aliases 공개적으로 프로퍼티

public BindingList Aliases
리턴 BindingList

AutoStarts 공개적으로 프로퍼티

public BindingList AutoStarts
리턴 BindingList

DesktopIcons 공개적으로 프로퍼티

public BindingList DesktopIcons
리턴 BindingList

MenuEntries 공개적으로 프로퍼티

public BindingList MenuEntries
리턴 BindingList

SendTo 공개적으로 프로퍼티

public BindingList SendTo
리턴 BindingList