コード例 #1
0
        protected override ReferenceNode CreateReferenceNode(VSCOMPONENTSELECTORDATA selectorData)
        {
            ReferenceNode node = null;

            switch (selectorData.type)
            {
            case VSCOMPONENTTYPE.VSCOMPONENTTYPE_Custom:
                if (selectorData.lCustom == 0)
                {
                    node = new WebPiReferenceNode(
                        (PythonProjectNode)ProjectMgr,
                        selectorData.bstrFile,
                        selectorData.bstrTitle,
                        selectorData.bstrProjRef
                        );
                }
                break;

            default:
                node = base.CreateReferenceNode(selectorData);
                break;
            }

            return(node);
        }
コード例 #2
0
        protected override ReferenceNode CreateReferenceNode(VSCOMPONENTSELECTORDATA selectorData) {
            ReferenceNode node = null;
            switch (selectorData.type) {
                case VSCOMPONENTTYPE.VSCOMPONENTTYPE_Custom:
                    if (selectorData.lCustom == 0) {
                        node = new WebPiReferenceNode(
                            (PythonProjectNode)ProjectMgr,
                            selectorData.bstrFile,
                            selectorData.bstrTitle,
                            selectorData.bstrProjRef
                        );

                    }
                    break;
                default:
                    node = base.CreateReferenceNode(selectorData);
                    break;
            }

            return node;
        }
コード例 #3
0
ファイル: WebPiReferenceNode.cs プロジェクト: jonmwillis/PTVS
 internal WebPiReferenceNodeProperties(WebPiReferenceNode node)
     : base(node)
 {
 }
コード例 #4
0
ファイル: WebPiReferenceNode.cs プロジェクト: smallwave/PTVS
 internal WebPiReferenceNodeProperties(WebPiReferenceNode node)
     : base(node) {
 }