C# 클래스 ZeroInstall.DesktopIntegration.Unix.FileType

Contains control logic for applying Store.Model.Capabilities.FileType and AccessPoints.FileType on FreeDesktop.org systems.
파일 보기 프로젝트 열기: 0install/0install-win

공개 메소드들

메소드 설명
Register ( FeedTarget target, [ fileType, bool machineWide, [ handler, bool accessPoint = false ) : void

Registers a file type in the current system.

Unregister ( [ fileType, bool machineWide, bool accessPoint = false ) : void

Unregisters a file type in the current system.

메소드 상세

Register() 공개 정적인 메소드

Registers a file type in the current system.
The user canceled the task. A problem occurs while writing to the filesystem. A problem occured while downloading additional data (such as icons). Write access to the filesystem is not permitted. The data in is invalid.
public static Register ( FeedTarget target, [ fileType, bool machineWide, [ handler, bool accessPoint = false ) : void
target ZeroInstall.Store.FeedTarget The application being integrated.
fileType [ The file type to register.
machineWide bool Register the file type machine-wide instead of just for the current user.
handler [ A callback object used when the the user is to be informed about the progress of long-running operations such as downloads.
accessPoint bool Indicates that the file associations shall become default handlers for their respective types.
리턴 void

Unregister() 공개 정적인 메소드

Unregisters a file type in the current system.
A problem occurs while writing to the filesystem. Write access to the filesystem is not permitted. The data in is invalid.
public static Unregister ( [ fileType, bool machineWide, bool accessPoint = false ) : void
fileType [ The file type to remove.
machineWide bool Unregister the file type machine-wide instead of just for the current user.
accessPoint bool Indicates that the file associations were default handlers for their respective types.
리턴 void