コード例 #1
0
            /// <summary>
            /// Subscribe to the given ActivePrompt's Launched event.
            /// </summary>
            /// <param name="name">ActivePrompt name</param>
            /// <param name="handler">Launched event handler</param>
            public static void Showing(string name, PromptShowingDelegate handler)
            {
                if (string.IsNullOrEmpty(name))
                {
                    throw new ArgumentNullException("name", "A unique prompt name must be provided.");
                }
                if (!manager.activePrompts.ContainsKey(name))
                {
                    throw new InvalidOperationException("An ActivePrompt must first be created.");
                }

                manager.activePrompts[name].SubscribeShowing(handler);
            }
コード例 #2
0
ファイル: ActivePrompt.cs プロジェクト: kapsoft/RF-Tester
 public void SubscribeShowing(PromptShowingDelegate handler)
 {
     Prompt.Showing += handler;
 }