Project Clase
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 un proyecto que forma parte de un Solutionobjeto .
public ref class Project
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
public class Project
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
type Project = class
Public Class Project
- Herencia
-
Project
- Atributos
Additional |
Todos los identificadores de documento adicionales asociados a este proyecto. |
Additional |
Todos los documentos adicionales asociados a este proyecto. |
All |
Lista de todos los demás proyectos a los que hace referencia este proyecto, incluidos los proyectos que no forman parte de la solución. |
Analyzer |
Todos los AnalyzerConfigDocumentelementos asociados a este proyecto. |
Analyzer |
Las opciones usadas por analizadores para este proyecto. |
Analyzer |
Lista de todas las referencias del analizador de diagnóstico para este proyecto. |
Assembly |
Nombre del ensamblado que representa este proyecto. |
Compilation |
Las opciones usadas al compilar la compilación para este proyecto. |
Compilation |
Rutas de acceso del archivo de salida de compilación. |
Default |
El espacio de nombres predeterminado del proyecto ("" si no está definido, lo que significa espacio de nombres global) o null si es desconocido o no aplicable. |
Document |
Todos los identificadores de documento asociados a este proyecto. |
Documents |
Todos los documentos normales asociados a este proyecto. Los documentos generados a partir de generadores de origen se devuelven mediante GetSourceGeneratedDocumentsAsync(CancellationToken). |
File |
Ruta de acceso al archivo del proyecto o null si no hay ningún archivo de proyecto. |
Has |
True si el proyecto tiene documentos. |
Id |
Identificador del proyecto. Varias Project instancias pueden compartir el mismo identificador. Sin embargo, solo un proyecto puede tener este identificador en cualquier solución determinada. |
Is |
Devuelve true si se trata de un proyecto de envío. |
Language |
Idioma asociado al proyecto. |
Language |
Obsoletos.
Los servicios de lenguaje del entorno host asociados al lenguaje de este proyecto. |
Metadata |
Lista de todos los demás orígenes de metadatos (ensamblados) a los que hace referencia este proyecto. |
Name |
Nombre del proyecto. Puede ser diferente del nombre del ensamblado. |
Output |
Ruta de acceso al archivo de salida o null si no se conoce. |
Output |
Ruta de acceso al archivo de salida del ensamblado de referencia o null si no se conoce. |
Parse |
Las opciones usadas al analizar documentos para este proyecto. |
Project |
Lista de todos los demás proyectos de la misma solución a la que hace referencia este proyecto. |
Services |
Instantánea inmutable de servicios de lenguaje del entorno host asociado al lenguaje de este proyecto. Úselo LanguageServices cuando sea posible. |
Solution |
La solución de la que forma parte este proyecto. |
Supports |
Si |
Version |
La versión del proyecto. Esto equivale a la versión del archivo de proyecto. |
Add |
Crea un nuevo documento adicional en una nueva instancia de este proyecto. |
Add |
Crea un nuevo documento adicional en una nueva instancia de este proyecto. |
Add |
Crea un nuevo documento de configuración del analizador en una nueva instancia de este proyecto. |
Add |
Crea una nueva instancia de este proyecto actualizada para incluir la referencia del analizador especificada además de las ya existentes. |
Add |
Crea una nueva instancia de este proyecto actualizada para incluir las referencias del analizador especificadas además de las ya existentes. |
Add |
Crea un nuevo documento en una nueva instancia de este proyecto. |
Add |
Crea un nuevo documento en una nueva instancia de este proyecto. |
Add |
Crea un nuevo documento en una nueva instancia de este proyecto. |
Add |
Crea una nueva instancia de este proyecto actualizada para incluir la referencia de metadatos especificada además de las ya existentes. |
Add |
Crea una nueva instancia de este proyecto actualizada para incluir las referencias de metadatos especificadas además de las ya existentes. |
Add |
Crea una nueva instancia de este proyecto actualizada para incluir la referencia de proyecto especificada además de las ya existentes. |
Add |
Crea una nueva instancia de este proyecto actualizada para incluir las referencias de proyecto especificadas además de las ya existentes. |
Contains |
True si el proyecto contiene un documento adicional con el identificador especificado. |
Contains |
True si el proyecto contiene un AnalyzerConfigDocument con el identificador especificado. |
Contains |
True si el proyecto contiene un documento con el identificador especificado. |
Get |
Obtenga el documento adicional de este proyecto con el identificador de documento especificado. |
Get |
Obtenga el documento de configuración del analizador en este proyecto con el identificador de documento especificado. |
Get |
Obtiene un objeto que enumera los documentos agregados, modificados y quitados entre este proyecto y el proyecto especificado. |
Get |
Obtenga el Compilation para este proyecto de forma asincrónica. |
Get |
La versión semántica de este proyecto, incluida la semántica de los proyectos a los que se hace referencia. Esta versión cambia siempre que cambien las declaraciones consumibles de este proyecto o proyectos de los que depende. |
Get |
La versión más reciente del proyecto, sus documentos y todos los proyectos y documentos dependientes. |
Get |
Obtenga el documento de este proyecto con el identificador de documento especificado. |
Get |
Obtenga el documento de este proyecto con el árbol de sintaxis especificado. |
Get |
Obtenga el documentId de este proyecto con el árbol de sintaxis especificado. |
Get |
Versión del documento modificado más recientemente. |
Get |
La versión semántica de este proyecto no incluye la semántica de los proyectos a los que se hace referencia. Esta versión solo cambia cuando cambian las declaraciones consumibles de este proyecto. |
Get |
Representa un proyecto que forma parte de un Solutionobjeto . |
Get |
Obtiene todos los documentos generados por el origen de este proyecto. |
Remove |
Crea una nueva instancia de este proyecto actualizada para que ya no incluya el documento adicional especificado. |
Remove |
Crea una nueva instancia de este proyecto actualizado para que ya no incluya los documentos adicionales especificados. |
Remove |
Crea una nueva instancia de este proyecto actualizada para que ya no incluya el documento de configuración del analizador especificado. |
Remove |
Crea una nueva instancia de solución que ya no incluye las s especificadas AnalyzerConfigDocument. |
Remove |
Crea una nueva instancia de este proyecto actualizado para que ya no incluya la referencia del analizador especificada. |
Remove |
Crea una nueva instancia de este proyecto actualizada para que ya no incluya el documento especificado. |
Remove |
Crea una nueva instancia de este proyecto actualizado para que ya no incluya los documentos especificados. |
Remove |
Crea una nueva instancia de este proyecto actualizada para que ya no incluya la referencia de metadatos especificada. |
Remove |
Crea una nueva instancia de este proyecto actualizada para que ya no incluya la referencia de proyecto especificada. |
Try |
Intenta obtener la memoria caché Compilation de este proyecto si ya se ha creado y se sigue almacenando en caché. En casi todos los casos, debe llamar a GetCompilationAsync(CancellationToken) , que devolverá la memoria caché Compilation o creará una nueva en caso contrario. |
With |
Crea una nueva instancia de este proyecto actualizada para reemplazar las referencias de analizador existentes por las especificadas. |
With |
Crea una nueva instancia de este proyecto actualizada para que tenga el nuevo nombre de ensamblado. |
With |
Crea una nueva instancia de este proyecto actualizada para tener las opciones de compilación especificadas. |
With |
Crea una nueva instancia de este proyecto actualizada para que tenga el nuevo espacio de nombres predeterminado. |
With |
Crea una nueva instancia de este proyecto actualizada para reemplazar la referencia de metadatos existente por las especificadas. |
With |
Crea una nueva instancia de este proyecto actualizada para tener las opciones de análisis especificadas. |
With |
Crea una nueva instancia de este proyecto actualizada para reemplazar las referencias de proyecto existentes por las especificadas. |
Producto | Versiones |
---|---|
Roslyn | 4.2.0, 4.3.0, 4.4.0, 4.5.0, 4.6.0, 4.7.0, 4.8.0, 4.9.2, 3.0.0, 3.1.0, 3.2.0, 3.2.1, 3.3.1, 3.4.0, 3.5.0, 3.6.0, 3.7.0, 3.8.0, 3.9.0, 3.10.0, 3.11.0, 4.0.1, 4.1.0 |
Comentarios de .NET
.NET es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: