C# Класс ZeroInstall.DesktopIntegration.CategoryIntegrationManager

Manages desktop integration via AccessPoints, grouping them into categories.
To prevent race-conditions there may only be one desktop integration class instance active at any given time. This class acquires a mutex upon calling its constructor and releases it upon calling IDisposable.Dispose.
Наследование: IntegrationManager, ICategoryIntegrationManager
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
AllCategories string[]
StandardCategories string[]

Открытые методы

Метод Описание
AddAccessPointCategories ( AppEntry appEntry, Feed feed ) : void
CategoryIntegrationManager ( [ appListPath, [ handler, bool machineWide = false ) : System
CategoryIntegrationManager ( [ handler, bool machineWide = false ) : System
RemoveAccessPointCategories ( AppEntry appEntry ) : void

Приватные методы

Метод Описание
ToggleIconsVisible ( AppEntry appEntry, bool iconsVisible ) : void

Toggles registry entries indicating whether icons for the application are currently visible.

This is a special handler to support Windows.DefaultProgram.

Описание методов

AddAccessPointCategories() публичный Метод

public AddAccessPointCategories ( AppEntry appEntry, Feed feed ) : void
appEntry AppEntry
feed Feed
Результат void

CategoryIntegrationManager() публичный Метод

public CategoryIntegrationManager ( [ appListPath, [ handler, bool machineWide = false ) : System
appListPath [
handler [
machineWide bool
Результат System

CategoryIntegrationManager() публичный Метод

public CategoryIntegrationManager ( [ handler, bool machineWide = false ) : System
handler [
machineWide bool
Результат System

RemoveAccessPointCategories() публичный Метод

public RemoveAccessPointCategories ( AppEntry appEntry ) : void
appEntry AppEntry
Результат void

Описание свойств

AllCategories публичное статическое свойство

A list of all known AccessPoint categories.
public static string[] AllCategories
Результат string[]

StandardCategories публичное статическое свойство

A list of recommended standard AccessPoint categories.
public static string[] StandardCategories
Результат string[]