IWorkspaceFactory.ContainsWorkspace
另外,附上帮助的例子:
//IWorkspaceFactory ContainsWorkspace Example
//e.g., nameOfFile = "canada.mdb" //Personal Geodatabase
// nameOfFile = "canada.gdb" //File Geodatabase
public Boolean IWorkspaceFactory_ContainsWorkspace_Example(string nameOfFile)
{
//use with AccessWorkspaceFactory
IWorkspaceFactory workspaceFactory = new ESRI.ArcGIS.DataSourcesGDB.AccessWorkspaceFactoryClass();
//for FileGDB use ESRI.ArcGIS.DataSourcesGDB.FileGDBWorkspaceFactoryClass();
ESRI.ArcGIS.esriSystem.IFileNames fileNames = new ESRI.ArcGIS.esriSystem.FileNamesClass();
fileNames.Add(nameOfFile);
return workspaceFactory.ContainsWorkspace("E:\\data\\english\\canada\\", fileNames);
}
4168

被折叠的 条评论
为什么被折叠?



