다음을 통해 공유


Entity.FindByPath(String, StringComparison, String, Int32) 메서드

정의

이 엔터티 아래에 있고 정확한 검색 경로와 일치하는 엔터티 목록을 반환합니다. 경로는 특수 경로 구분 기호 문자/문자열로 구분된 엔터티 이름의 시퀀스입니다. 예를 들어 경로 문자열은 "house/table/leg4"일 수 있습니다. 이 예제에서 이 함수는 "house"라는 직접 자식 엔터티를 검색하고 여기에서 "table"이라는 자식 엔터티를 재귀적으로 검색합니다. 전체 경로와 일치하는 엔터티만 반환합니다.

public:
 System::Collections::Generic::IReadOnlyList<Microsoft::Azure::RemoteRendering::Entity ^> ^ FindByPath(System::String ^ path, Microsoft::Azure::RemoteRendering::StringComparison comparison, System::String ^ pathSeparator, int maxResultCount);
public System.Collections.Generic.IReadOnlyList<Microsoft.Azure.RemoteRendering.Entity> FindByPath (string path, Microsoft.Azure.RemoteRendering.StringComparison comparison, string pathSeparator, int maxResultCount);
member this.FindByPath : string * Microsoft.Azure.RemoteRendering.StringComparison * string * int -> System.Collections.Generic.IReadOnlyList<Microsoft.Azure.RemoteRendering.Entity>
Public Function FindByPath (path As String, comparison As StringComparison, pathSeparator As String, maxResultCount As Integer) As IReadOnlyList(Of Entity)

매개 변수

path
String

이 엔터티를 기준으로 하는 경로 문자열입니다. 경로 구분 기호 문자/문자열은 별도로 전달할 수 있습니다.

comparison
StringComparison

각 경로 세그먼트를 엔터티 이름과 비교하는 미리 정의된 문자열 비교 메서드입니다. StringComparison참조하세요.

pathSeparator
String

경로 문자열의 구분 기호를 나타내는 단일 문자(또는 비어있지 않은 문자열)입니다. 예를 들어 "/" 또는 ""를 사용합니다.

maxResultCount
Int32

찾을 엔터티의 최대 수입니다. 첫 번째 결과만 반환하려면 1을 사용하거나 모든 결과에 대해 음수를 사용합니다.

반환

입력 경로와 일치하는 결과 엔터티 목록입니다.

설명

경로 구분 기호는 신중하게 선택해야 하므로 엔터티 이름의 잠재적인 문자 시퀀스가 아닙니다.

적용 대상