---
title: "validateName(_:)"
framework: virtualization
role: symbol
role_heading: Type Method
path: "virtualization/vzmultipledirectoryshare/validatename(_:)"
---

# validateName(_:)

Check if a name is a valid directory name.

## Declaration

```swift
class func validateName(_ name: String) throws
```

## Parameters

- `name`: The name to validate.

## Discussion

Discussion The name must not be empty, have characters unsafe for file systems, be longer than NAME_MAX, or using a reserved name such as the Unix “.” or “..” current and parent directory filenames.

## See Also

### Directory name utility methods

- [canonicalizedName(from:)](virtualization/vzmultipledirectoryshare/canonicalizedname(from:).md)
