/// <summary> /// Implementation of IExtenderProvider::GetExtender. /// </summary> /// <param name="ExtenderCATID">CATID of the object being extended.</param> /// <param name="ExtenderName">Name of the Extension.</param> /// <param name="ExtendeeObject">Object being extended.</param> /// <param name="ExtenderSite">Site object for the Extender.</param> /// <param name="Cookie">Cookie value that identifies the Extender to its Site.</param> /// <returns>A newly created Extender object.</returns> public object GetExtender(string ExtenderCATID, string ExtenderName, object ExtendeeObject, EnvDTE.IExtenderSite ExtenderSite, int Cookie) { Extender retVal = new Extender(); retVal.Init(Cookie, ExtenderSite); return(retVal); }
/// <summary> /// Implementation of IExtenderProvider::GetExtender. /// </summary> /// <param name="ExtenderCATID">CATID of the object being extended.</param> /// <param name="ExtenderName">Name of the Extension.</param> /// <param name="ExtendeeObject">Object being extended.</param> /// <param name="ExtenderSite">Site object for the Extender.</param> /// <param name="Cookie">Cookie value that identifies the Extender to its Site.</param> /// <returns>A newly created Extender object.</returns> public object GetExtender(string ExtenderCATID, string ExtenderName, object ExtendeeObject, EnvDTE.IExtenderSite ExtenderSite, int Cookie) { Extender retVal = new Extender(); retVal.Init(Cookie, ExtenderSite); return retVal; }