C# 클래스 Nexus.Client.Mods.Formats.FOMod.FOModModCompressor

This class is subclassed to compress a source folder into a FOMod.
상속: ModCompressorBase
파일 보기 프로젝트 열기: NexusMods/NexusModManager-4.5

공개 메소드들

메소드 설명
Compress ( string p_strSourcePath, string p_strDestinationPath ) : void

Compresses the specified source folder into a mod file at the specified destination.

If the desitnation file exists, it will be overwritten.

FOModModCompressor ( IEnvironmentInfo p_eifEnvironmentInfo ) : System

A simple constructor that initializes with its dependencies.

비공개 메소드들

메소드 설명
Compressor_FileCompressionStarted ( object sender, SevenZip.FileNameEventArgs e ) : void

Handles the SevenZipCompressor.FileCompressionStarted event of the file compressor being used to compress the mod.

This checks to see if the compression has been cancelled.

메소드 상세

Compress() 공개 메소드

Compresses the specified source folder into a mod file at the specified destination.
If the desitnation file exists, it will be overwritten.
public Compress ( string p_strSourcePath, string p_strDestinationPath ) : void
p_strSourcePath string The folder to compress into a mod file.
p_strDestinationPath string The path of the mod file to create.
리턴 void

FOModModCompressor() 공개 메소드

A simple constructor that initializes with its dependencies.
public FOModModCompressor ( IEnvironmentInfo p_eifEnvironmentInfo ) : System
p_eifEnvironmentInfo IEnvironmentInfo The application's envrionment info.
리턴 System