Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica um comando que pode ser executado por meio ShellExecute para iniciar um aplicativo quando ele é fixado na barra de tarefas ou quando uma nova instância do aplicativo é iniciada por meio da Lista de Saltos do aplicativo.
Os exemplos incluem o seguinte:
shell:::{ED228FDF-9EA8-4870-83B1-96B02CFE0D52}
virtualhost.exe /virtualapp:12345
notepad.exe
Essa propriedade será usada somente se uma janela tiver uma ID de Modelo de Usuário de Aplicativo explícita (AppUserModelID) (System.AppUserModel.ID, definida por meio de SHGetPropertyStoreForWindow). Se a janela não tiver um AppUserModelID explícito, essa propriedade será ignorada e a janela será agrupada e fixada como se fosse parte do processo que a possui. Para obter mais informações sobre a aplicação de AppUserModelIDs explícitos e seu efeito na fixação da barra de tarefas, consulte IDs de modelo de usuário do aplicativo (AppUserModelIDs).
Essa propriedade deve ser usada por aplicativos ou janelas que desejam fornecer informações de relançamento não padrão.
Nota
System.AppUserModel.RelaunchCommand e System.AppUserModel.RelaunchDisplayNameResource sempre devem ser definidas juntas. Se uma dessas propriedades não estiver definida, nenhuma delas será usada.
Essa propriedade, juntamente com System.AppUserModel.RelaunchDisplayNameResource e System.AppUserModel.RelaunchIconResource pode ser usada para definir visualmente uma janela como um aplicativo para o usuário. Isso é útil para cenários de aplicativo host, em que uma única instância de host executa vários aplicativos filho. Por exemplo, uma máquina virtual que hospeda vários aplicativos virtualizados pode querer que esses aplicativos virtualizados apareçam como aplicativos individuais para o usuário. A máquina virtual pode rotular cada janela com um AppUserModelID explícito e as propriedades de relançamento apropriadas para fazê-las aparecer como aplicativos. Em seguida, o usuário pode fixá-lo na barra de tarefas e "relançar" a instância fixada.
Nota
Essa propriedade será ignorada se System.AppUserModel.PreventPinning estiver definida. Isso permite que um aplicativo controle o agrupamento de suas janelas atribuindo-lhes AppUserModelIDs explícitos, mas impedindo que essas janelas sejam fixadas.
Para definir essa propriedade em uma janela, use SHGetPropertyStoreForWindow para recuperar o repositório de propriedades da janela e use os métodos do objetoIPropertyStorerecuperado para definir a propriedade System.AppUserModel.RelaunchCommand dessa janela.
Windows 10, versão 1703, Windows 10, versão 1607, Windows 10, versão 1511, Windows 10, versão 1507, Windows 8.1, Windows 8, Windows 7
propertyDescription
name = System.AppUserModel.RelaunchCommand
shellPKey = PKEY_AppUserModel_RelaunchCommand
formatID = 9F4C2855-9F79-4B39-A8D0-E1D42DE1D5F3
propID = 2
SearchInfo
InInvertedIndex = false
IsColumn = false
typeInfo
type = String
IsInnate = false
Observações
Os valores PKEY são definidos em Propkey.h.
Tópicos relacionados