Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yalnızca Windows Visual Studio Paket Yöneticisi Konsolu'nda kullanılabilir.
Belirtilen komutun parametreleri için sekme genişletmesini kaydeder; örneğin, bir komut girerken Sekme kullanıldığında genişletilmiş değerler söz konusu parametre için kullanılabilir seçenekler olarak görünür. Komutun önceki genişletmelerinin üzerine yazılır.
Sözdizimi
Register-TabExpansion [-Name] <String> [-Definition] <Object> [<CommonParameters>]
Parametreler
| Parametre | Açıklama |
|---|---|
| Ad | (Gerekli) Genişletmelerin kaydedildiği komut. -Name anahtarının kendisi isteğe bağlıdır. |
| Tanım | (Gerekli) Söz diziminde @{'<parameter>' = {'<value1>', '<value2>', ...}} bağımsız değişkeni açıklayan bir nesne; burada <parameter> değiştirileceği parametrenin adıdır ve her <value> biri belirli bir genişletme sağlar. Hem tek hem de çift tırnak kabul edilir. |
Bu parametrelerin hiçbiri işlem hattı girişini veya joker karakterleri kabul etmemektedir.
Ortak Parametreler
Register-TabExpansion şu yaygın PowerShell parametrelerini destekler: Debug, Error Action, ErrorVariable, OutBuffer, OutVariable, PipelineVariable, Verbose, WarningAction ve WarningVariable.
Örnekler
EventManager, Utilities ve SpecialParser adlı üç proje içeren bir çözüm düşünün. Geliştirici, bu projelerin Update-Package her biriyle farklı zamanlarda komutunu sık sık kullanır. Komutun bağımsız değişken için otomatik tamamlama genişletmeleri sağlamasını Update-Package-ProjectName uygun bularak her seferinde bir proje adı yazmasına gerek yoktur.
Ardından aşağıdaki komut, bu üç proje adını parametresi için -ProjectName genişletme olarak kaydeder:
Register-TabExpansion Update-Package @{'ProjectName' = {'EventManager', 'Utilities', 'SpecialParser'}}
Geliştirici daha sonra yazıp Update-Package -ProjectName Sekme tuşuna basabilir ve otomatik tamamlama seçenekleri olarak sunulan genişletmeleri görebilir:
