Microsoft.VisualStudio.Project.SingleFileGeneratorNodeExtenderProvider.GetExtender C# (CSharp) Method

GetExtender() public method

public GetExtender ( string ExtenderCATID, string ExtenderName, object ExtendeeObject, IExtenderSite ExtenderSite, int Cookie ) : object
ExtenderCATID string
ExtenderName string
ExtendeeObject object
ExtenderSite IExtenderSite
Cookie int
return object
        public virtual object GetExtender(string ExtenderCATID, string ExtenderName, object ExtendeeObject, IExtenderSite ExtenderSite, int Cookie)
        {
            SingleFileGeneratorNodeExtenderProperties extender = null;

            if (CanExtend(ExtenderCATID, ExtenderName, ExtendeeObject))
            {
                FileNodeProperties fileNodeProperties = (FileNodeProperties)ExtendeeObject;
                FileNode fileNode = (FileNode)fileNodeProperties.Node;
                extender = new SingleFileGeneratorNodeExtenderProperties(fileNode);
            }

            return extender;
        }
SingleFileGeneratorNodeExtenderProvider