Поделиться через


Синтаксис поиска по коллекции

Выполнять поиск в коллекции PowerShell на веб-сайте коллекции PowerShell. На веб-сайте коллекции PowerShell есть текстовое окно поиска, где можно использовать слова, фразы и выражения с ключевыми словами, чтобы сузить результаты поиска.

Поиск по ключевым словам

dsc azure sql

Поисковая система пытается показать соответствующие документы, содержащие все три ключевые слова.

Поиск с использованием ключевых слов и фраз

"azure sql" deployment

При вводе фразы, заключенной в кавычки (""), выполняется поиск конкретной фразы, а не отдельных ключевых слов. Соответствующие документы обычно содержат точную фразу azure sql, включая варианты (с другим регистром букв, например Azure SQL), а также обычно содержат слово "развертывание".

Фильтрация по полям

Вы можете выполнять поиск конкретного идентификатора пакета (ID, Id или id) или других полей, указывая перед условиями поиска имя поля.

В настоящее время для поиска доступны следующие поля: Id, Version, Tags, Author, Owner, Functions, Cmdlets, DscResources и PowerShellVersion.

  • Идентификатор — это имя, используемое в консоли.
  • Заголовок — это то, что отображается в верхней части страницы пакета в результатах поиска.

Примеры

ID:PSReadline

Находит пакеты с идентификатором, содержащим PSReadline.

Id:"AzureRM.Profile"

— еще один способ поиска пакетов с текстом AzureRM.Profile в поле ID.

Фильтр Id — это сопоставление вложенных строк, поэтому при следующем поиске:

Id:"azure"

Этот фильтр выводит результаты, содержащие AzureRM.Profile и Azure.Storage.

можно также выполнить поиск с несколькими ключевыми словами в одном поле;

id:azure tags:intellisense

Можно выполнять поиск фраз с использованием двойных кавычек.

id:"azure.storage"

Чтобы найти все пакеты с тегом DSC:

Tags:DSC

Чтобы найти все пакеты с указанной функцией:

Functions:Get-TreeSize

Чтобы найти все пакеты с указанным командлетом:

Cmdlets:Get-AzureRmEnvironment

Чтобы найти все пакеты с указанным именем ресурса DSC:

DscResources:xArchive

Чтобы найти все пакеты с указанной версией PowerShellVersion:

PowerShellVersion:2.0

Наконец, если вы используете поле, которое не поддерживается, например commands, мы просто проигнорируем его и выполним поиск по всем полям. Поэтому следующий запрос

commands:blobs storage

интерпретируется точно так же, как этот запрос:

blobs storage