SDKDocGenerator.AbstractTypeProvider.GetNamespaces C# (CSharp) Method

GetNamespaces() public method

public GetNamespaces ( ) : IEnumerable
return IEnumerable
        virtual public IEnumerable<string> GetNamespaces() { return null; }
        virtual public IEnumerable<TypeWrapper> GetTypesForNamespace(string namespaceName) { return null; }

Usage Example

Beispiel #1
0
        public override IEnumerable <string> GetNamespaces()
        {
            var namespaces = new HashSet <string>(this._typesByNamespace.Keys);

            if (_deferredTypesProvider != null)
            {
                namespaces.UnionWith(_deferredTypesProvider.GetNamespaces());
            }

            return(namespaces);
        }