コード例 #1
0
        void AddClassToCompilationUnit(string namespaceName, string className)
        {
            var classHelper = new ClassHelper();

            classHelper.CreatePublicClass(className);
            classHelper.AddNamespaceUsingScopeToClass(namespaceName);
            classHelper.AddClassNamespace(namespaceName);
            compilationUnitHelper.AddClass(classHelper.Class);
        }
コード例 #2
0
 void CreateClass(string name)
 {
     helper.CreatePublicClass(name);
     helper.SetClassType(ICSharpCode.SharpDevelop.Dom.ClassType.Class);
 }
コード例 #3
0
 void AddUnderlyingClassToReturnType(string fullyQualifiedName)
 {
     classHelper.CreatePublicClass(fullyQualifiedName);
     helper.AddUnderlyingClass(classHelper.Class);
 }
コード例 #4
0
 void CreatePublicClass(string name)
 {
     helper.CreatePublicClass(name);
     CreateClass();
 }
コード例 #5
0
 void CreatePublicCSharpClass()
 {
     classHelper.CreatePublicClass("MyClass");
     classHelper.ProjectContentHelper.ProjectContentIsForCSharpProject();
 }