示例#1
0
        /// <summary>
        /// Creates a com reference node from a selector data.
        /// </summary>
        protected virtual ComReferenceNode CreateComReferenceNode(Microsoft.VisualStudio.Shell.Interop.VSCOMPONENTSELECTORDATA selectorData, string wrapperTool)
        {
            ComReferenceNode node = new ComReferenceNode(this.ProjectManager, selectorData);

            return(node);
        }
        /// <summary>
        /// Creates a com reference node from a selector data.
        /// </summary>
        public /*protected, but public for FSharp.Project.dll*/ virtual ComReferenceNode CreateComReferenceNode(Microsoft.VisualStudio.Shell.Interop.VSCOMPONENTSELECTORDATA selectorData)
        {
            ComReferenceNode node = new ComReferenceNode(this.ProjectMgr, selectorData);

            return(node);
        }
示例#3
0
 /// <summary>
 /// Creates a com reference node from a selector data.
 /// </summary>
 protected virtual ComReferenceNode CreateComReferenceNode(Microsoft.VisualStudio.Shell.Interop.VSCOMPONENTSELECTORDATA selectorData)
 {
     return(CreateComReferenceNode(selectorData, null));
 }
        protected override ComReferenceNode CreateComReferenceNode(Microsoft.VisualStudio.Shell.Interop.VSCOMPONENTSELECTORDATA selectorData, string wrapperTool)
        {
            ComReferenceNode node = new XSharpComReferenceNode(this.ProjectMgr, selectorData, wrapperTool);

            return(node);
        }