SobaScript.Z.VS/BuildComponent.cs
/// <summary>
/// Work with configuration manager through SolutionContexts.
/// 
/// http://msdn.microsoft.com/en-us/library/EnvDTE.Configuration_properties.aspx
/// http://msdn.microsoft.com/en-us/library/envdte.solutioncontext.aspx
/// 
/// Sample: 
///  #[Build projects]
/// </summary>
/// <param name="pm"></param>
/// <returns></returns>
Work with configuration manager through SolutionContexts.



[Build projects]
Work with configuration manager through SolutionContexts . [ Build projects ]
[Property("projects", "Work with configuration manager of projects through SolutionContexts.")]
        protected string StProjects(IPM pm)
        {
            if(!pm.It(LevelType.Property, "projects")) {
                throw new IncorrectNodeException(pm);
            }
            if(pm.Is(LevelType.Method, "find")) {
                return StProjectsFind(pm);
            }
            throw new IncorrectNodeException(pm);
        }
[ Property ( " " , " " ) ] protected string StProjects ( IPM pm ) { if ( ! pm . It ( LevelType . Property , " " ) ) { throw new IncorrectNodeException ( pm ) ; } if ( pm . Is ( LevelType . Method , " " ) ) { return StProjectsFind ( pm ) ; } throw new IncorrectNodeException ( pm ) ; }
Work with configuration manager through SolutionContexts.
Work with configuration manager through SolutionContexts .
None
pm
IPM
None