Aracılığıyla paylaş


PolicyBase Sınıf

Yeni bir iade ilkesi için devralmak için taban sınıf.

Devralma Hiyerarşisi

System.Object
  Microsoft.TeamFoundation.VersionControl.Client.PolicyBase
    Microsoft.TeamFoundation.Build.Controls.BuildPolicy
    Microsoft.TeamFoundation.VersionControl.Controls.WorkItemPolicy

Ad alanı:  Microsoft.TeamFoundation.VersionControl.Client
Derleme:  Microsoft.TeamFoundation.VersionControl.Client (Microsoft.TeamFoundation.VersionControl.Client.dll içinde)

Sözdizimi

'Bildirim
<SerializableAttribute> _
Public MustInherit Class PolicyBase _
    Implements IPolicyDefinition, IPolicyCompatibility, IPolicyEvaluation, IDisposable
[SerializableAttribute]
public abstract class PolicyBase : IPolicyDefinition, 
    IPolicyCompatibility, IPolicyEvaluation, IDisposable

PolicyBase türü aşağıdaki üyeleri ortaya koyar.

Oluşturucular

  Ad Açıklama
Korumalı yöntem PolicyBase PolicyBase sınıfının yeni bir örneğini başlatır.

Üst

Özellikler

  Ad Açıklama
Genel özellik CanEdit Bu ilke yapılandırılabilir anlatan bir bayrağı alır.
Genel özellik Description Bu ilke açıklamasını alır.
Korumalı özellik Disposed Bu nesnenin elden ise doğru verir.
Genel özellik InstallationInstructions Alır veya ayarlar metinsel yönergeleri nasıl İlkesi bir bilgisayara yüklenebilir.
Korumalı özellik PendingCheckin Bekleyen iade bekleyen değişiklikler bölümünü temsil eden bir nesne alın.
Genel özellik Type Bu ilkenin adını alır.
Genel özellik TypeDescription Bu tür bir ilke açıklamasını alır.

Üst

Yöntemler

  Ad Açıklama
Genel yöntem Activate Kullanıcı İlkesi hatası durumunda çift tıklattığında, denir.
Genel yöntem DisplayHelp İlke hatası ile ilişkilendirilmiş bir Yardım iletişim kutusunu görüntüler.
Genel yöntem Dispose Bu nesne u ortadan kaldırır.
Genel yöntem Edit İade İlkesi seçeneklerini belirtmek için kullanıcı yapılandırması iletişim kutusunu gösterir.
Genel yöntem Equals Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Genel yöntem Evaluate İlke değerlendirmesi gerçekleştirir.
Korumalı yöntem Finalize Kaynakları boşaltın ve atık toplama işlemi tarafından alınmadan önce diğer temizleme işlemleri gerçekleştirmek bir nesne sağlar. (Object kaynağından devralındı.)
Genel yöntem GetAssemblyName Sadece bu, daha önce yayımlanmış bir iade ilkesi sürümü ile uyumluluk sağlamak için farklı derleme adı için iade ilkesi belirtmek için istediğiniz geriye dönük uyumluluk için geçersiz.
Genel yöntem GetBinaryFormatter Yeni BinaryFormatter oluşturun ve geriye dönük uyumluluk için seri hale getirme işlemi içine kanca istiyorsanız, yalnızca geçersiz (örneğin, uyumluluk için başka bir derlemeye taşınmış bir iade ilkesi işlemek için biçimlendirici cilt özelliğini ayarlamak istediğiniz).
Genel yöntem GetHashCode Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.)
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem Initialize İade belirtilen başlatır.
Korumalı yöntem MemberwiseClone Geçerli yüzeysel bir kopyasını oluşturur Object. (Object kaynağından devralındı.)
Korumalı yöntem OnPolicyStateChanged İlke durumu değişikliği bildirmek üzere Olay tetikleyin.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)

Üst

Olaylar

  Ad Açıklama
Genel olay PolicyStateChanged İlke durumu değiştiğinde gerçekleşir.

Üst

İş Parçacığı Güvenliği

Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.

Ayrıca bkz.

Başvuru

Microsoft.TeamFoundation.VersionControl.Client Ad Alanı