public MSI.InstallState FeatureState(string feature, out InstallState installedReturn, out InstallState actionReturn) { UInt32 installed; UInt32 action; MSI.InstallState result = (MSI.InstallState) MsiGetFeatureState(m_handle.Handle, feature, out installed, out action); installedReturn = (InstallState)installed; actionReturn = (InstallState)action; return(result); }
public MSI.InstallState ComponentState(string component, out InstallState installedReturn, out InstallState actionReturn) { UInt32 installed; UInt32 action; MSI.InstallState result = (MSI.InstallState) MsiGetComponentState(m_handle.Handle, component, out installed, out action); installedReturn = (InstallState)installed; actionReturn = (InstallState)action; return(result); }
public static void ConfigureFeature(string product, string feature, MSI.InstallState state) { TR(MsiConfigureFeature(product, feature, (int)state)); }
public static void ConfigureProduct(string product, int installLevel, MSI.InstallState state, string commandLine) { TR(MsiConfigureProductEx(product, installLevel, (int)state, commandLine)); }
public static void ConfigureProduct(string product, int installLevel, MSI.InstallState state) { TR(MsiConfigureProduct(product, installLevel, (int)state)); }
public void Configure(int installLevel, MSI.InstallState state, string commandLine) { TR(MsiConfigureProductEx(m_code, installLevel, (int)state, commandLine)); }
public void Configure(int installLevel, MSI.InstallState state) { TR(MsiConfigureProduct(m_code, installLevel, (int)state)); }
public void ConfigureFeature(string feature, MSI.InstallState state) { TR(MsiConfigureFeature(m_code, feature, (int)state)); }