IDeploymentContext Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
SharePoint projesi dağıtılırken veya geri çekilirken yürütülen dağıtım adımının bağlamını temsil eder.
public interface class IDeploymentContext : Microsoft::VisualStudio::SharePoint::IAnnotatedObject
public interface IDeploymentContext : Microsoft.VisualStudio.SharePoint.IAnnotatedObject
type IDeploymentContext = interface
interface IAnnotatedObject
Public Interface IDeploymentContext
Implements IAnnotatedObject
- Türetilmiş
- Uygulamalar
Açıklamalar
Visual Studio, dağıtım adımlarının CanExecute ve Execute yöntemlerine geçerIDeploymentContext. Dağıtım ve geri çekme işleminin başlangıcında yeni bir dağıtım bağlamı başlatılır.
Arabirimi, IDeploymentContext dağıtım adımlarının IAnnotatedObject adımlar arasında veri depolamasını ve geçirmesini sağlamak için uygulamasını uygular.
Özellikler
Annotations |
Özel verileri arabirimini uygulayan IAnnotatedObject nesneyle ilişkilendirmek için bir örnek IAnnotationDictionary alır. (Devralındığı yer: IAnnotatedObject) |
IsCanceled |
Dağıtımın kullanıcı tarafından iptal edilip edilmediğini alır. |
IsDeploying |
Projenin dağıtılıp dağıtılmadığını alır. |
IsRetracting |
Projenin geri çekilip çekilmediğini alır. |
Logger |
Proje günlükçüsne erişimi alır. |
Project |
Dağıtılan veya geri çekilen geçerli projeye erişimi alır. |
StartMode |
Dağıtımın başlatılmasının nedenini başlangıç moduna erişimi alır. |
Yöntemler
SiteCollectionUrl() |
SharePoint'e göre, projenin bağlı olduğu Microsoft.SharePoint.SPSite'nin kurallı URL'sini döndürür. |
SiteUrl() |
SharePoint'e göre, projenin bağlı olduğu Microsoft.SharePoint.SPWeb'in kurallı URL'sini döndürür. |
WebApplicationUrl() |
SPWebApplication'ın kök URL'sini döndürür. |