다음을 통해 공유


ExtensionQueryFlags enum

게시된 확장을 읽을 때 검색되는 정보 집합을 결정하는 데 사용되는 플래그 집합

필드

None = 0

기본 확장 세부 정보만 검색하는 데는 None이 사용됩니다.

IncludeVersions = 1

IncludeVersions는 반환된 확장에 대한 버전 정보를 반환합니다.

IncludeFiles = 2

IncludeFiles는 매니페스트와 독립적으로 저장된 확장명 내에서 발견된 파일에 대한 정보를 반환합니다. 파일을 요청하는 경우 파일이 버전의 속성으로 반환되므로 버전도 포함됩니다. 이러한 파일은 전체 매니페스트를 다운로드할 필요 없이 파일 경로를 사용하여 검색할 수 있습니다.

IncludeCategoryAndTags = 4

확장 정의에 추가된 범주 및 태그를 포함합니다.

IncludeSharedAccounts = 8

확장이 프라이빗 확장인 경우 확장이 공유된 계정에 대한 세부 정보를 포함합니다.

IncludeVersionProperties = 16

확장 버전과 연결된 속성 포함

ExcludeNonValidated = 32

유효성이 검사되지 않은 확장을 제외하면 유효성 검사를 진행 중이거나 유효성 검사에 실패한 모든 확장 버전이 제거됩니다.

IncludeInstallationTargets = 64

확장에서 요청한 설치 대상 집합을 포함합니다.

IncludeAssetUri = 128

이 확장의 자산에 대한 기본 URI 포함

IncludeStatistics = 256

이 확장과 연결된 통계 포함

IncludeLatestVersionOnly = 512

쿼리에서 버전을 검색할 때 일치하는 최신 버전의 확장만 포함합니다. 이 기능은 호출자에게 게시된 모든 버전이 필요하지 않은 경우에 유용합니다. 반환된 페이로드에 상당한 크기를 저장합니다.

UseFallbackAssetUri = 1024

이 플래그는 CDN 대신 GetAssetByName을 사용하도록 자산 URI를 전환합니다. 이 기능을 사용하면 기본 자산 URI 및 기본 자산 URI 대체 값이 전환됩니다. 이 플래그를 사용하면 CDN을 사용할 수 있더라도 자산 파일 원본이 항상 갤러리 서비스를 가리키게 됩니다.

IncludeMetadata = 2048

이 플래그는 확장과 연결된 모든 메타데이터 값을 가져오는 데 사용됩니다. VSTS 또는 VSCode 확장에는 적용되지 않으며 사용법은 내부용입니다.

IncludeMinimalPayloadForVsIde = 4096

이 플래그는 VS IDE에 필요한 확장에 대해 매우 작은 데이터를 반환하도록 나타내는 데 사용됩니다. 이 플래그는 VS IDE에서 쿼리를 수행하는 경우에만 호환됩니다.

IncludeLcids = 8192

이 플래그는 확장과 연결된 Lcid 값을 가져오는 데 사용됩니다. VSTS 또는 VSCode 확장에는 적용되지 않으며 사용법은 내부용입니다.

IncludeSharedOrganizations = 16384

확장이 프라이빗 확장인 경우 확장이 공유된 조직에 대한 세부 정보를 포함합니다.

AllAttributes = 16863

AllAttributes는 반환되어야 하는 확장의 모든 하위 요소를 정의하는 마스크로 설계되었습니다. 참고: 이것은 실제로 모든 플래그가 아닙니다. 이 열거형을 변경하면 호환성이 손상되는 변경이 되고 이를 사용하는 모든 사용자의 동작이 변경되므로 이제 정의된 집합에 잠깁니다. 서비스를 호출할 때 이 값을 사용하지 말고 필요한 옵션에 대해 명시적으로 지정합니다.

IncludeNameConflictInfo = 32768

확장이 충돌 목록에 있거나 현재 VSCode 확장에 사용되지 않는 경우 세부 정보를 포함합니다.

IncludeLatestPrereleaseAndStableVersionOnly = 65536

쿼리에서 버전을 검색할 때 시험판 버전이 아닌 경우 안정적인 버전만 반환하는 확장의 최신 시험판 및 안정 버전과 함께 세부 정보를 반환합니다. 이 기능은 호출자에게 게시된 모든 버전이 필요하지 않은 경우에 유용합니다. 반환된 페이로드에 상당한 크기를 저장합니다.

IncludeDeleted = 131072

결과 집합에 삭제된 확장을 포함하고 사용은 내부에서만 가능합니다.