本文整理汇总了C#中ESRI.Remove方法的典型用法代码示例。如果您正苦于以下问题:C# ESRI.Remove方法的具体用法?C# ESRI.Remove怎么用?C# ESRI.Remove使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ESRI
的用法示例。
在下文中一共展示了ESRI.Remove方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GetChildren
public ESRI.ArcGIS.Catalog.IEnumGxObject GetChildren(string parentDir, ESRI.ArcGIS.esriSystem.IFileNames fileNames)
{
IGxObjectArray gxChildren = new GxObjectArray();
if (fileNames != null)
{
fileNames.Reset();
string fileName = fileNames.Next();
while (fileName != null)
{
if (fileName.Length > 0)
{
if (!(fileNames.IsDirectory()))
{
if (fileName.ToUpper().EndsWith(".PY"))
{
GxPyObject gxChild = new GxPyObject(fileName);
gxChildren.Insert(-1, gxChild);
gxChild = null;
// Remove file name from the list for other GxObjectFactories to search.
fileNames.Remove();
}
}
}
fileName = fileNames.Next();
}
}
if (gxChildren.Count > 0)
{
IEnumGxObject enumChildren = (IEnumGxObject)gxChildren;
enumChildren.Reset();
return enumChildren;
}
else
return null;
}