C# 클래스 WixSharp.DriverInstaller

Defines the file driver installation approach.
상속: WixEntity
파일 보기 프로젝트 열기: Eun/WixSharp 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AddRemovePrograms bool?
Architecture DriverArchitecture
DeleteFiles bool?
ForceInstall bool?
Legacy bool?
PlugAndPlayPrompt bool?
Sequence int?

공개 메소드들

메소드 설명
ToXml ( ) : System.Xml.Linq.XContainer[]

Emits WiX XML.

메소드 상세

ToXml() 공개 메소드

Emits WiX XML.
public ToXml ( ) : System.Xml.Linq.XContainer[]
리턴 System.Xml.Linq.XContainer[]

프로퍼티 상세

AddRemovePrograms 공개적으로 프로퍼티

Specifies that the DIFxApp CustomActions should add an entry in the Add/Remove Programs Control Panel applet. The default is 'true'.
public bool? AddRemovePrograms
리턴 bool?

Architecture 공개적으로 프로퍼티

The architecture of the driver to be installed. Default value is 'x86'
public DriverArchitecture Architecture
리턴 DriverArchitecture

DeleteFiles 공개적으로 프로퍼티

If set to "true", configures DIFxApp to delete binary files that were copied to the system from the driver store when a driver package was installed. If this attribute is set to "no" or not present, DIFxApp does not remove these files from a system. Note that configuring DIFxApp to delete these files is controlled by the Flags entry value of the component that represents the driver package in the MsiDriverPackages custom table. Setting DeleteFiles to "true" sets the corresponding bit in the Flags entry value. Setting DeleteFiles to "false" clears the corresponding bit in the Flags entry value. If this attribute is not present, DIFxApp uses a default value of "false".
public bool? DeleteFiles
리턴 bool?

ForceInstall 공개적으로 프로퍼티

If set to "true", configures DIFxApp to install unsigned driver packages and driver packages with missing files. For more information, see "Installing Unsigned Driver Packages in Legacy Mode" earlier in this paper. If this attribute is set to "false" or not present, DIFxApp will install only signed driver packages. Note that configuring DIFxApp to install unsigned drivers is controlled by the Flags entry value of the component that represents the driver package in the MsiDriverPackages custom table. Setting Legacy to "true" sets the corresponding bit in the Flags entry value. Setting Legacy to "false" clears the bit in the Flags entry value that configures DIFxApp to install unsigned driver packages. If this attribute is not present, DIFxApp uses a default value of "false".
public bool? ForceInstall
리턴 bool?

Legacy 공개적으로 프로퍼티

If set to "true", configures DIFxApp to install unsigned driver packages and driver packages with missing files. For more information, see "Installing Unsigned Driver Packages in Legacy Mode" earlier in this paper. If this attribute is set to "false" or not present, DIFxApp will install only signed driver packages. Note that configuring DIFxApp to install unsigned drivers is controlled by the Flags entry value of the component that represents the driver package in the MsiDriverPackages custom table. Setting Legacy to "true" sets the corresponding bit in the Flags entry value. Setting Legacy to "false" clears the bit in the Flags entry value that configures DIFxApp to install unsigned driver packages. If this attribute is not present, DIFxApp uses a default value of "false"
public bool? Legacy
리턴 bool?

PlugAndPlayPrompt 공개적으로 프로퍼티

Specifies that the DIFxApp CustomActions should prompt the user to connect the Plug and Play device if it is not connected. The default is 'true'.
public bool? PlugAndPlayPrompt
리턴 bool?

Sequence 공개적으로 프로퍼티

Specifies an optional installation sequence number. DIFxApp CustomActions install the driver packages in an installation package in the order of increasing sequence numbers. The same sequence number can be used for more than one driver; however, the order in which packages with the same sequence number are actually installed cannot be determined.
public int? Sequence
리턴 int?