Есть ли способ некоторые параметры являются обязательными на основании некоторого условия (например, если один из параметров отсутствует или ложен) в функции PowerShell?
Моя идея состоит в том, чтобы иметь возможность вызывать функцию двумя способами. Конкретный пример: функция, которая получает список из SharePoint - я должен иметь возможность вызывать ее с относительным URL-адресом списка (один и единственный параметр) ИЛИ с веб-URL и отображаемым именем списка (два параметра, оба обязательные, но только если список rel активный URL не используется).