/// <summary> /// Installs the extension. /// </summary> /// <param name="extension">The extension.</param> /// <param name="action">The action.</param> /// <remarks>Documented by Dev02, 2009-07-03</remarks> private void InstallExtension(IExtension extension, ExtensionAction action) { string extractionPath; switch (extension.Type) { case ExtensionType.Skin: extractionPath = SkinPath; break; case ExtensionType.Unknown: default: return; } extension.ExtractData(extractionPath); }