Aracılığıyla paylaş


ConnectedServiceHandlerHelper.TokenReplacementValues Özellik

Tanım

AddFileAsync ve PerformTokenReplacement içindeki belirteçleri değiştirmek için kullanılacak belirteç değiştirme anahtarı ve değerleri içeren bir sözlük alır.

public:
 abstract property System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ TokenReplacementValues { System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ get(); };
public abstract System.Collections.Generic.IDictionary<string,string> TokenReplacementValues { get; }
member this.TokenReplacementValues : System.Collections.Generic.IDictionary<string, string>
Public MustOverride ReadOnly Property TokenReplacementValues As IDictionary(Of String, String)

Özellik Değeri

IDictionary<TKey, TValue> döndürür.

Açıklamalar

Belirteçler dosya içeriğinde şu biçimde belirtilir: $TokenName$. Başka bir ifadeyle belirtecin adının hemen öncesinde ve hemen sonrasında $ karakterine sahip olması gerekir.

Aşağıdaki listede kullanılabilecek yerleşik belirteçler açıklanmaktadır: 1. ProjectName - Geçerli VS Projesinin Adı. 2. vslcid - Geçerli kullanıcı arabirimi kültürünün Yerel Ayar Kimliği, örneğin - İngilizce-ABD için 0x1033. 3. RootNamespace - AddFileAsync'e eklenen geçerli dosyanın kök ad alanı. C# projeleri için bu değer, VS projesinin DefaultNamespace değerine ve dosyanın eklendiği klasöre göre dinamik olarak hesaplanır. VB projeleri için yalnızca VS projesinin DefaultNamespace değeridir. 4. ProjectDefaultNamespace - VS Projesinin Proje Özellikleri'nde ayarlandığı şekilde "DefaultNamespace" değeri. 5. AssemblyName - VS Projesinin çıkış derlemesinin adı. 6. ServiceInstance.Name - ConnectedServiceInstance Adı. 7. ServiceInstance.InstanceId - ConnectedServiceInstance'ın InstanceId değeri. 8. ConnectedServiceInstance.Metadata sözlüğündeki her dize değeri için ServiceInstance adlı bir belirteç. {Metadata Name}, Meta Veri sözlüğünde karşılık gelen Değerin değeriyle eklenecek.

Şunlara uygulanır