点击或拖拽改变大小

IntegrationFileClientDownloadPathFoldersAsync 方法

获取指定路径下的所有的目录
Get all directories under the specified path

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

参数

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

返回值

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

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

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