Trouble with [Microsoft.ActiveDirectory.Management.ADGroup] in a parameter.

This topic contains 1 reply, has 2 voices, and was last updated by  Dave Wyatt 1 year, 11 months ago.

  • Author
    Posts
  • #31629

    Chris Salzgeber
    Participant

    I'm trying to create a parameter of the type [Microsoft.ActiveDirectory.Management.ADGroup] and another parameter with the type [Selected.Microsoft.ActiveDirectory.Management.ADGroup], which appears to be a PSCustomObject. When I declare that, it works fine. I'm stuck on the [Microsoft.ActiveDirectory.Management.ADGroup] parameter, though. I've tried Add-Type before the function starts, tried Import-ModuleActive Directory, tried the ReflectionAssembly with PartialName. The results are all the same. 'Cannot bind argument to parameter 'MyParameter' because it is null.

    The actual code is at: http://pastebin.com/x4E8Vm0k

    Has anyone had success with this?

  • #31633

    Dave Wyatt
    Moderator

    How are you calling the function? The error you're giving is because you've marked the parameter as Mandatory, but tried to pass in a null value.

You must be logged in to reply to this topic.