Я пытаюсь динамически установить имя типа для функции:
В настоящее время это строка, над которой я работаю -
$ace.AccessBits = ([MVPSI.JAMS.CredentialRights] $a.Value)
То, что я хочу иметь возможностьdo - это динамическое изменение имени типа, поэтому сделайте что-то вроде этого:
$typeName = "MVPSI.JAMS.CredentialRights"
$ace.AccessBits = ([$typeName]) $a.Value)
Это, однако, не работает, и я получаю следующую ошибку:
Missing type name after '['.
+ CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException
+ FullyQualifiedErrorId : MissingTypename