public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, Guid language, Guid languageVendor, Guid documentType)
        {
            SymbolDocumentWriter writer;

            if (!documents.TryGetValue(url, out writer))
            {
                writer = new SymbolDocumentWriter(url);
                documents.Add(url, writer);
            }
            return(writer);
        }
		public System.Diagnostics.SymbolStore.ISymbolDocumentWriter DefineDocument(string url, Guid language, Guid languageVendor, Guid documentType)
		{
			SymbolDocumentWriter writer;
			if (!documents.TryGetValue(url, out writer))
			{
				writer = new SymbolDocumentWriter(url);
				documents.Add(url, writer);
			}
			return writer;
		}