The event arguments for events that allow extending the code completion list, on regenerating the list on the next key press.
Inheritance: AutoCompleteListEventArgs
 /// <summary>
 /// Handles the <see cref="XmlCompletionProvider.GotAutoCompleteList"/> event of the
 /// completion provider.
 /// </summary>
 /// <remarks>
 /// This raises the editor's <see cref="GotAutoCompleteList"/> event.
 /// </remarks>
 /// <param name="sender">The object that raised the event.</param>
 /// <param name="e">An <see cref="AutoCompleteListEventArgs"/> describing the event arguments.</param>
 void m_cdpXmlCompletionProvider_GotAutoCompleteList(object sender, AutoCompleteListEventArgs e)
 {
     if (GotAutoCompleteList != null)
     {
         RegeneratableAutoCompleteListEventArgs raaArgs = new RegeneratableAutoCompleteListEventArgs(e);
         GotAutoCompleteList(this, raaArgs);
         m_booGenerateOnNextKey = raaArgs.GenerateOnNextKey;
         e.ExtraInsertionCharacters.AddRange(raaArgs.ExtraInsertionCharacters);
     }
 }
Exemplo n.º 2
0
		/// <summary>
		/// Handles the <see cref="XmlCompletionProvider.GotAutoCompleteList"/> event of the
		/// completion provider.
		/// </summary>
		/// <remarks>
		/// This raises the editor's <see cref="GotAutoCompleteList"/> event.
		/// </remarks>
		/// <param name="sender">The object that raised the event.</param>
		/// <param name="e">An <see cref="AutoCompleteListEventArgs"/> describing the event arguments.</param>
		void m_cdpXmlCompletionProvider_GotAutoCompleteList(object sender, AutoCompleteListEventArgs e)
		{
			if (GotAutoCompleteList != null)
			{
				RegeneratableAutoCompleteListEventArgs raaArgs = new RegeneratableAutoCompleteListEventArgs(e);
				GotAutoCompleteList(this, raaArgs);
				m_booGenerateOnNextKey = raaArgs.GenerateOnNextKey;
				e.ExtraInsertionCharacters.AddRange(raaArgs.ExtraInsertionCharacters);
			}
		}