AddNamespace() public method

public AddNamespace ( SharpDox.Model.Repository.SDNamespace sdNamespace ) : void
sdNamespace SharpDox.Model.Repository.SDNamespace
return void
Example #1
0
 public static void AddKnownNamespaces(SDRepository sdRepository)
 {
     sdRepository.AddNamespace(new SDNamespace("System") { IsProjectStranger = true });
 }
Example #2
0
        private void StructureParseNamespaces(CSharpProject project, SDRepository sdRepository)
        {
            var types = project.Compilation.MainAssembly.TopLevelTypeDefinitions.ToList();
            for (int j = 0; j < types.Count; j++)
            {
                PostParseMessage(_parserStrings.ParsingNamespace + ": " + types[j].Namespace);

                var sdNamespace = new SDNamespace(types[j].Namespace);
                sdRepository.AddNamespace(sdNamespace);
            }
        }