C# Класс ZeroInstall.DesktopIntegration.ViewModel.IntegrationState

A View-Model for modifying desktop integration. Provides data-binding lists and applies modifications in bulk.
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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