IDeploymentStep.Execute – metoda
Provede krok nasazení.
Obor názvů: Microsoft.VisualStudio.SharePoint.Deployment
Sestavení: Microsoft.VisualStudio.SharePoint (v Microsoft.VisualStudio.SharePoint.dll)
Syntaxe
'Deklarace
Sub Execute ( _
context As IDeploymentContext _
)
void Execute(
IDeploymentContext context
)
Parametry
- context
Typ: Microsoft.VisualStudio.SharePoint.Deployment.IDeploymentContext
Objekt, který obsahuje informace, které můžete použít k určení kontextu, ve kterém se provádí krok nasazení.
Poznámky
Tuto metodu implementujte logiky krok vaše nasazení.
Tato metoda je spuštěn z uživatelské rozhraní při projektu SharePoint je oddělení pomocí Retract na možnost sestavení nabídky v aplikaci Visual Studio.Tato metoda je spuštěn ze podprocesem na pozadí v následujících případech:
Pokud projekt automaticky vtáhnout po ladění.Dochází při Auto odvolat po ladění vlastnost SharePoint je vybrána karta Vlastnosti projektu.
Při nasazení projektu.
Některá rozhraní API v objektovém modelu aplikace Visual Studio nemusí fungovat podle očekávání z podprocesem na pozadí.Pokud potřebujete jednu z těchto rozhraní API volat Execute metoda, mohou sdružit volání uživatelské rozhraní pomocí SynchronizationContext objektu.V implementace Initialize metodu použití Current vlastnost získat SynchronizationContext podprocesu uživatelského rozhraní.Potom v implementace Execute metodu použití Post nebo Send metody SynchronizationContext objektu k zařazování volání uživatelské rozhraní.
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.
Viz také
Referenční dokumentace
Microsoft.VisualStudio.SharePoint.Deployment – obor názvů
Další zdroje
Názorný postup: Vytváření vlastní nasazení krok pro projekty SharePoint