IDeploymentContext Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa el contexto de un paso de implementación que se ejecuta mientras un proyecto de SharePoint se está implementando o retirando.
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
- Derivado
- Implementaciones
Comentarios
Visual Studio pasa IDeploymentContext a los métodos y Execute de los CanExecute pasos de implementación. Se inicializa un nuevo contexto de implementación al principio de una operación de implementación y retracción.
La IDeploymentContext interfaz implementa IAnnotatedObject para habilitar los pasos de implementación para almacenar y pasar datos entre los pasos.
Propiedades
Annotations |
Obtiene una instancia de IAnnotationDictionary para asociar los datos personalizados con el objeto que implementa la interfaz IAnnotatedObject. (Heredado de IAnnotatedObject) |
IsCanceled |
Obtiene si el usuario canceló la implementación. |
IsDeploying |
Obtiene si el proyecto se está implementando. |
IsRetracting |
Obtiene si el proyecto se está retirando. |
Logger |
Obtiene acceso al registrador del proyecto. |
Project |
Obtiene acceso al proyecto actual que se está implementando o retirando. |
StartMode |
Obtiene acceso al modo de inicio que es la razón por la que la implementación se inició. |
Métodos
SiteCollectionUrl() |
Devuelve la dirección URL canónica del objeto Microsoft.SharePoint.SPSite al que el proyecto está conectado, conforme a SharePoint. |
SiteUrl() |
Devuelve la dirección URL canónica del objeto Microsoft.SharePoint.SPWeb al que el proyecto está conectado, conforme a SharePoint. |
WebApplicationUrl() |
Devuelve la dirección URL raíz de SPWebApplication. |