Udostępnij za pośrednictwem


SetTargetPath ControlEvent

Zdarzenie SetTargetPath powiadamia instalatora o sprawdzeniu i ustawieniu wybranej ścieżki. Jeśli ścieżka nie jest prawidłowa do zapisania, instalator blokuje dalsze elementy ControlEvents skojarzone z kontrolką.

To zdarzenie można opublikować za pomocą kontrolki PushButton lub kontrolki SelectionTree . To zdarzenie powinno zostać utworzone w tabeli ControlEvent.

Ten element ControlEvent wymaga uruchomienia interfejsu użytkownika na pełnym poziomie interfejsu użytkownika. To zdarzenie nie będzie działać z zredukowanym interfejsem użytkownika ani podstawowym interfejsem użytkownika. Aby uzyskać informacje, zobacz poziomy interfejsu użytkownika.

Opublikowane przez

Ten element ControlEvent jest publikowany przez instalatora.

Argument

Nazwa właściwości zawierającej ścieżkę. Jeśli właściwość jest pośrednia, nazwa właściwości jest ujęta w nawiasy kwadratowe.

Akcja dla subskrybentów

Żaden.

Typowe użycie

Kontrolka PushButton w oknie dialogowym przeglądania jest powiązana z tym zdarzeniem w tabeli ControlEvent, aby sprawdzić wybraną ścieżkę przed powrotem do okna dialogowego wyboru.

Uwagi

Nie należy próbować konfigurować ścieżki docelowej, jeśli składniki korzystające z tych ścieżek są już zainstalowane dla bieżącego użytkownika lub dla innego użytkownika. Przed opublikowaniem właściwości SetTargetPath ControlEvent sprawdź właściwość ProductState, aby określić, czy produkt zawierający składnik jest zainstalowany.