Provides information about an add-in engine event.
Inheritance: System.EventArgs
コード例 #1
0
ファイル: AddinsManager.cs プロジェクト: xenoinc/ToolsHub
 private void OnAddinLoaded(object sender, Mono.Addins.AddinEventArgs args)
 {
     Mono.Addins.Addin addin = Mono.Addins.AddinManager.Registry.GetAddin(args.AddinId);
     Log.Debug($"=============================");
     Log.Debug($"OnAddinLoaded: {args.AddinId}");
     Log.Debug($"         Name: '{addin.Name}'");
     Log.Debug($"  Description: '{addin.Description.Description}'");
     Log.Debug($"    Namespace: '{addin.Namespace}'");
     Log.Debug($"      Enabled: '{addin.Enabled}'");
     Log.Debug($"         File: '{addin.AddinFile}'");
     Log.Debug("= = = = = = = = = = = = =");
 }
コード例 #2
0
ファイル: ActionsControl.cs プロジェクト: bbriggs/wesay
		private static void AddinManager_AddinLoaded(object sender, AddinEventArgs args)
		{
			Logger.WriteEvent("Addin loaded: {0}", args.AddinId);
		}
コード例 #3
0
ファイル: AddinsManager.cs プロジェクト: xenoinc/ToolsHub
 private void OnAddinUnloaded(object sender, Mono.Addins.AddinEventArgs args)
 {
     Log.Debug($"Add-in Id: {args.AddinId}");
 }
コード例 #4
0
		static void OnUnload (object s, AddinEventArgs args)
		{
			Counters.AddinsLoaded.Dec ("Add-in unloaded: " + args.AddinId);
		}
コード例 #5
0
ファイル: Main.cs プロジェクト: wanglehui/mono-addins
		static void OnUnload (object s, AddinEventArgs args)
		{
			Console.WriteLine ("Add-in unloaded: " + args.AddinId);
		}
コード例 #6
0
ファイル: AppIndicatorService.cs プロジェクト: h0rm/No.Noise
 void OnAddinLoaded (object sender, AddinEventArgs args)
 {
     if (args.AddinId == "Banshee.NotificationArea") {
         Log.Debug("ApplicationIndicator conflicts with NotificationArea, disabling ApplicationIndicator");
         AddinManager.Registry.GetAddin("Banshee.AppIndicator").Enabled = false;
     }
 }
コード例 #7
0
ファイル: SoundMenuService.cs プロジェクト: knocte/banshee
 void OnAddinLoaded(object sender, AddinEventArgs args)
 {
     if (args.AddinId == "Banshee.NotificationArea" || args.AddinId == "Banshee.AppIndicator") {
         Log.Debug("SoundMenu conflicts with " + args.AddinId + ", disabling SoundMenu");
         AddinManager.Registry.GetAddin("Banshee.SoundMenu").Enabled = false;
     }
 }
コード例 #8
0
ファイル: Runtime.cs プロジェクト: riverans/monodevelop
		static void OnLoad (object s, AddinEventArgs args)
		{
			Counters.AddinsLoaded.Inc ("Add-in loaded: " + args.AddinId, new Dictionary<string,string> { { "AddinId", args.AddinId } });
		}
コード例 #9
0
ファイル: Addins.cs プロジェクト: sundowndk/Sorento
 private static void OnLoad(object s, AddinEventArgs args)
 {
     SorentoLib.Services.Logging.LogInfo (string.Format (Strings.LogInfo.ServicesAddinsAddinInitialized, args.AddinId));
 }