点击或拖拽改变大小

IntegrationFileClientDownloadPathFileNamesAsync 方法

获取指定路径下的所有的文档
Get all documents in the specified path

命名空间:  HslCommunication.Enthernet
程序集:  HslCommunication (在 HslCommunication.dll 中) 版本:12.1.2.0 (12.1.2.0)
语法
public Task<OperateResult<GroupFileItem[]>> DownloadPathFileNamesAsync(
	string factory,
	string group,
	string id
)

参数

factory
类型:SystemString
第一大类
group
类型:SystemString
第二大类
id
类型:SystemString
第三大类

返回值

类型:TaskOperateResultGroupFileItem
是否成功的结果对象
备注
用于分类的参数factorygroupid中间不需要的可以为空,对应的是服务器上的路径系统。

警告 警告:
失败的原因大多数来自于网络的接收异常。
示例
DownloadPathFileNames示例
private void FillNodeFilesByFactoryGroupId( TreeNode root, OperateResult<GroupFileItem[]> read )
{
    root.Nodes.Clear( );
    root.ExpandAll( );
    if (read.IsSuccess)
    {
        foreach (var item in read.Content)
        {
            TreeNode node = new TreeNode( item.FileName );
            node.Tag = item;
            root.Nodes.Add( node );
        }

        // root.ExpandAll( ); occur an exception ?? I don't know
    }
    else
    {
        MessageBox.Show( read.ToMessageShowString( ) );
    }
}
参见