다음을 통해 공유


PropertyPath.PathParameters 속성

정의

경로가 인덱싱된 매개 변수를 참조할 때 사용할 매개 변수 목록을 가져옵니다.

public:
 property System::Collections::ObjectModel::Collection<System::Object ^> ^ PathParameters { System::Collections::ObjectModel::Collection<System::Object ^> ^ get(); };
public System.Collections.ObjectModel.Collection<object> PathParameters { get; }
member this.PathParameters : System.Collections.ObjectModel.Collection<obj>
Public ReadOnly Property PathParameters As Collection(Of Object)

속성 값

매개 변수 목록입니다.

설명

PropertyPath 속성은 일반적으로 생성자를 통해 설정됩니다. 를 PropertyPath 설정하는 PathParameters경우 생성자 인수가 로 params지정되므로 생성자가 특히 편리 pathParameters 합니다. 즉, 생성을 위해 배열을 만들거나 차원을 지정할 필요가 없습니다. 배열의 각 멤버를 추가 매개 변수로 지정하기만 하면 됩니다.

대상 Freezable 인 최종 속성이 형식인 경우 해당 값이 복제됩니다. 자세한 내용은 Storyboards 개요를 참조하세요.

속성 체인의 실제 평가는 스토리보드 애니메이션 메커니즘에 의해 수행됩니다. PropertyPath 수준에서 경로의 단계가 전혀 연결되어 있는지 확인하기 위해 유효성 검사가 수행되지 않습니다. instance 첫 번째 단계로 및 FrameworkElement.FlowDirectionProperty 두 번째 단계로 있는 Control.BackgroundProperty 속성 경로를 생성할 수 있습니다. 그러나 채우기에 있는 Brush 형식에 속성이 없 FrameworkElement.FlowDirection 으므로 실제로 대상으로 적용하면 이러한 속성 경로가 실패합니다Control.BackgroundProperty. 잘못된 속성 경로가 자동으로 실패합니다. 자세한 내용은 스토리보드 개요를 참조하세요.

Xaml: 를 사용하여 PropertyPath XAML의 속성 참조를 특성 값으로 설명하는 경우 지정한 문자열은 먼저 형식 변환기(PropertyPathConverter)에서 처리됩니다. 그런 다음 이 형식 변환기는 문자열을 처리하고 구문에 따라 생성자 서명 중 PropertyPath 하나를 호출합니다. 특성 값을 처리하는 형식 변환기를 통한 이 간접 작업은 일반적으로 개체 요소를 선언한 PropertyPath 다음 및 PathParameters와 같은 Path 특성에 특정 값을 적용하는 대신 XAML에서 사용하는 PropertyPath 방법입니다. 자세한 내용은 PropertyPath XAML 구문을 참조하세요.

XAML 텍스트 사용

형식의 PropertyPath 멤버는 일반적으로 직접 XAML 구문에서 설정되지 않습니다. 설명 부분을 참조하세요.

적용 대상