You are on page 1of 7

extensión de un archivo

• Recupere la ruta de acceso o el nombre del archivo y la función Split para determinar la extensión
proporcionando el delimitador. Este ejemplo utiliza el método GetFiles para devolver la colección
de los nombres de los archivos existentes en el directorio testDirectory e informa de la
extensión de cada archivo.

Visual Basic

Copiar código
For Each foundFile As String In _
My.Computer.FileSystem.GetFiles("C:\TestDir")
Dim check As String = _
System.IO.Path.GetExtension(foundFile)
MsgBox("The file extension is " & check)
Next

Tipos de archivos y extensiones de archivo en Visual Basic y


Visual C #
Project items refer to the types of files you add to a project. Elementos del proyecto se refieren a los tipos
de archivos que añadir a un proyecto. The project items available to you differ depending on whether you
are working in a local project or a Web project. Los elementos de proyecto disponibles varían dependiendo
de si usted está trabajando en un proyecto local o un proyecto Web. For more information, see Local vs.
Web Projects and Creating Web Projects . Para obtener más información, consulte el local frente a los
proyectos Web y Creación de Proyectos Web.

Adding Project Items Agregar elementos de proyecto


The Add New Item dialog box is accessed through the Project menu. Para agregar nuevo cuadro de diálogo
Elemento se accede a través del menú Proyecto. For more information about adding items to your project
see Adding New Project Items . Para obtener más información acerca de agregar elementos a su proyecto,
véase Adición de nuevos artículos del proyecto.

The following tables list the available project items for local and Web projects. Las siguientes tablas recogen
los elementos del proyecto disponible para locales y proyectos Web. Note that for some project items, the
file extension differs depending on whether the item occurs in a Visual Basic project (indicated by .vb) or in a
Visual C# project (indicated by .cs). Tenga en cuenta que para algunos artículos del proyecto, la extensión
del archivo varía dependiendo de si el tema se produce en un proyecto de Visual Basic (indicado por. VB) o
en un proyecto de Visual C # (indicado por. Cs). For other project items, the file extension does not
distinguish between a Visual Basic project and a Visual C# project; that is, there is only one possible file
extension for the project item. En los puntos del proyecto, la extensión de archivo no distingue entre un
proyecto de Visual Basic y un proyecto de Visual C #, es decir, sólo hay una extensión de archivo para el
tema del proyecto

Elementos de proyecto local

Project Item Un File Extension


elemento de Extensión de Purpose of the Project Item Finalidad de este punto del
proyecto archivo proyecto

Windows Form .vb or .cs . vb o. A form for creating Windows applications. Una forma para
Windows Forms cs crear aplicaciones de Windows. For more information, see
Creating Windows Forms . Para obtener más información,
consulte Creación de formularios de Windows.

Class Clase .vb or .cs . vb o. A code file that contains a class declaration. Un archivo de
cs código que contiene una declaración de clase. For more
information, see Classes . Para obtener más información,
consulte las clases.

Module (Visual Basic .vb . VB A file for storing groups of functions. Un archivo para el
only) Módulo (sólo almacenamiento de los grupos de funciones.
Visual Basic)

Component Class .vb or .cs . vb o. A class for creating components using the visual designer.
Componente de clase cs Una clase para crear componentes utilizando el diseñador
visual. For more information, see Component Classes . Para
obtener más información, vea Clases de componentes.

User Control Control .vb or .cs . vb o. A class for creating a Windows Form control using the visual
de Usuario cs designer. Una clase para crear un control de Windows Forms
mediante el diseñador visual.

Data Form Wizard .vb or .cs (.aspx A data form for Windows applications. Un formulario de datos
Asistente para for Web para aplicaciones de Windows. For more information, see
formularios de datos projects.) . vb o. Data Form Wizard . Para obtener más información, vea
de cs (. aspx para Asistente para formularios de datos.
proyectos web.)

DataSet DataSet .xsd . xsd A file for creating an XML schema with DataSet classes. Un
archivo para crear un esquema XML con clases DataSet. For
more information, see Visual Studio Tools for Creating
Datasets . Para obtener más información, vea Visual Studio
Tools para la creación de conjuntos de datos.

XML File Archivo XML .xml . xml A blank XML file. Un archivo XML en blanco. For more
information, see XML Designer . Para obtener más
información, vea Diseñador XML.

XML Schema XML .xsd . xsd A file for creating a schema for XML documents. Un archivo
Schema para crear un esquema para documentos XML. For more
information, see Introduction to XML Schemas . Para obtener
más información, consulte Introducción a los esquemas XML.

Code File Código de .vb or .cs . vb o. A blank code file. Un archivo de código en blanco.
archivo cs

Custom Control .vb or .cs . vb o. A class for creating a user-drawn Windows Form control. Una
Control personalizado cs clase para crear un usuario de tracción de control de Windows
Forms. For more information, see Authoring Controls for
Windows Forms . Para obtener más información, consulte
Creación de controles de Windows Forms.

HTML Page Página .htm . htm An HTML page that can include client-side code. Una página
HTML HTML que pueden incluir código de cliente. For more
information, see Design View, HTML Designer . Para obtener
más información, vea Vista Diseño, Diseñador HTML.

Inherited Form .vb or .cs . vb o. A new form based on an existing Windows Form. Una nueva
Formulario heredado cs forma basada en un formulario de Windows existente. For
more information, see Windows Forms Inheritance . Para
obtener más información, consulte Windows Forms Herencia.

Web Custom Control .vb or .cs . vb o. A class for creating an ASP.NET server control. Una clase para
Web Control cs la creación de un control de servidor ASP.NET. For more
personalizado information, see ASP.NET Server Controls . Para obtener más
información, vea Controles de servidor ASP.NET.

Inherited User Control .vb or .cs . vb o. A new control based on an existing Windows Form control. Un
Se hereda de Control cs nuevo control basado en un control de formulario de Windows
de Usuario existente. For more information, see Inheriting from Existing
Windows Forms Controls . Para obtener más información, vea
Herencia de existente de Windows Forms.

Windows Service .vb or .cs . vb o. A class for creating Windows services. Una clase para la
Servicio de Windows cs creación de servicios de Windows. For more information, see
Creating Windows Services . Para obtener más información,
consulte Creación de servicios de Windows.

COM Class Clase COM .vb or .cs . vb o. A class that can be exposed to COM. Una clase que puede
cs estar expuesto a COM. For more information, see COM
Interoperability in Visual Basic and Visual C# . Para obtener
más información, vea Interoperabilidad COM en Visual Basic y
Visual C #.

Transactional .vb or .cs . vb o. A class for use with transactional components. Una clase para
Component cs el uso con componentes transaccionales.
Componente
transaccional

Text File Archivo de .txt . txt An empty text file. Un archivo de texto vacío.
texto

Frameset Frameset .htm . htm An HTML file that hosts multiple HTML pages. Un archivo
HTML que aloja varias páginas HTML. For more information,
see Introduction to Framesets . Para obtener más
información, consulte Introducción a la de marcos.

XSLT File Archivo .xslt . xslt A file used to transform XML documents. Un archivo utilizado
XSLT para transformar documentos XML. For more information, see
XSLT Developer's Guide. Para obtener más información,
consulte la Guía del desarrollador de XSLT.

StyleSheet StyleSheet .css . css A cascading style sheet used for rich HTML style definitions.
Una hoja de estilo en cascada utilizados para ricos
definiciones de estilo HTML. For more information, see
Creating an External CSS Style Sheet . Para obtener más
información, consulte Creación de una hoja de estilos CSS
externos.

Installer Class Clase .vb or .cs . vb o. A class to be invoked at setup time. Una clase que se invoca
del instalador cs en el momento de instalación. For more information, see
Creating Installation Components . Para obtener más
información, consulte Creación de componentes de
instalación.

Crystal Report Crystal .rpt . rpt A Crystal Report file that publishes data to a Windows form.
Report Un archivo de Crystal Report que publica datos en un
formulario de Windows. For more information, see Crystal
Report Designer Overview . Para obtener más información,
consulte Información general de Crystal Report Designer.

Bitmap File Archivo .bmp . BMP A blank bitmap image file that can be used for creating simple
de mapa de bits images. Un blanco de archivo de imagen de mapa de bits que
pueden ser utilizados para crear imágenes simples.

Cursor File Archivo de .cur . act A file for creating custom cursors. Un archivo para crear
cursor cursores personalizados. For more information, see Cursor
Creation . Para obtener más información, consulte Creación
de cursor.

Icon File Archivo de .ico . ico An image file for creating a custom icon. Un archivo de
icono imagen para crear un icono personalizado. For more
information, see Icons . Para obtener más información, vea
Iconos.

Assembly Resource .resx . resx A file used to edit and define application resources. Un
File Asamblea de archivo utilizado para editar y definir los recursos de
archivos de recursos aplicación. For more information, see Resources in
Applications . Para obtener más información, vea Recursos en
aplicaciones.

Assembly Information .vb or .cs . vb o. A file containing general assembly information. Un archivo
File Información de la cs que contiene información general de la Asamblea. For more
Asamblea de archivo information, see Assemblies . Para obtener más información,
véase Asambleas.

Application .config . config A file used to configure application settings. Un archivo


Configuration File utilizado para configurar la configuración de la aplicación. For
Configuración de la more information, see Configuration Files . Para obtener más
aplicación de archivos información, consulte los archivos de configuración.

JScript File Archivo .js . js A script file containing JScript code. Un script de archivo que
JScript contiene código de JScript. For more information, see JScript
Fundamentals . Para obtener más información, consulte
Fundamentos de JScript.

VBScript File Archivo .vbs . vbs A script file containing VBScript code. Un script de archivo
VBScript que contiene código de VBScript. For more information, see
VBScript User's Guide . Para obtener más información,
consulte la Guía del usuario de VBScript.

Windows Script Host .wsf . wsf A file containing script that is run as a Windows program. Un
Windows Script Host archivo que contiene secuencias de comandos que se ejecuta
como un programa de Windows. For more information, see
Using Windows Script Files . Para obtener más información,
consulte Uso de archivos de Windows Script.
Web Project Items Elementos de proyecto Web de

Project Item Un File Extension


elemento de Extensión de Purpose of the Project Item Finalidad de este punto del
proyecto archivo proyecto

Web Form Web Two files: .aspx A form for creating Web applications. Una forma para crear
Form and either .vb for aplicaciones Web. For more information, see Web Forms Pages .
Visual Basic or .cs Para obtener más información, vea páginas Web Forms.
for Visual C# Dos
archivos:. Aspx y
tampoco. Vb para
Visual Basic o. Cs
para Visual C #

Web Service Two files: .asmx A component that provides the ability to exchange interoperable
Servicio Web and either .vb for messages using standard protocols such as HTTP, XML, XSD,
Visual Basic or .cs SOAP and WSDL. Un componente que proporciona la capacidad
for Visual C# Dos de intercambiar mensajes de interoperabilidad con protocolos
archivos:. Asmx y estándar, como HTTP, XML, XSD, SOAP y WSDL. For more
tampoco. Vb para information, see Creating XML Web Services in Managed Code .
Visual Basic o. Cs Para obtener más información, vea Crear servicios Web XML en
para Visual C # código administrado.

Mobile Web Form .aspx . aspx A form for creating mobile Web applications. Una forma para la
Mobile Web Form creación de aplicaciones Web móviles. For more information, see
Creating ASP.NET Mobile Web Applications . Para obtener más
información, consulte Creación de aplicaciones Web ASP.NET
Mobile.

Class Clase .vb or .cs . vb o. cs A code file that contains a class declaration. Un archivo de código
que contiene una declaración de clase.

Module (Visual .vb . VB A file for storing groups of functions. Un archivo para el
Basic only) almacenamiento de los grupos de funciones.
Módulo (sólo
Visual Basic)

Component Class .vb or .cs . vb o. cs A class for creating components using the visual designer. Una
Componente de clase para crear componentes utilizando el diseñador visual.
clase

Data Form .aspx (.vb or .cs for A data form for Web applications. Un formulario de datos para
Wizard Asistente local projects) . aplicaciones Web. For more information, see Data Form Wizard .
para formularios (aspx. vb o. cs para Para obtener más información, vea Asistente para formularios de
de datos de proyectos locales) datos.

DataSet DataSet .xsd . xsd A file for creating an XML schema with DataSet classes. Un
archivo para crear un esquema XML con clases DataSet. For
more information, see Visual Studio Tools for Creating Datasets .
Para obtener más información, vea Visual Studio Tools para la
creación de conjuntos de datos.

Web User Control .ascx . ascx An ASP.NET server control created using the visual designer. Un
Control de control de servidor ASP.NET creado con el diseñador visual. For
usuario Web more information, see Developing ASP.NET Server Controls . Para
obtener más información, consulte el desarrollo controles de
servidor ASP.NET.

Mobile Web User .ascx . ascx An ASP.NET server control created using the visual designer and
Control Mobile used in a mobile Web application. Un control de servidor ASP.NET
Web User Control creado con el diseñador visual y utilizar en una aplicación Web
móvil. For more information, see Creating ASP.NET Mobile Web
Applications . Para obtener más información, consulte Creación
de aplicaciones Web ASP.NET Mobile.

HTML Page .htm . htm An HTML page that can include client-side code. Una página HTML
Página HTML que pueden incluir código de cliente. For more information, see
Design View, HTML Designer . Para obtener más información, vea
Vista Diseño, Diseñador HTML.

Frameset .htm . htm An HTML file that hosts multiple HTML pages. Un archivo HTML
Frameset que aloja varias páginas HTML. For more information, see
Introduction to Framesets . Para obtener más información,
consulte Introducción a la de marcos.

Style Sheet .css . css A cascading style sheet used for rich HTML style definitions. Una
Hojas de Estilo hoja de estilo en cascada utilizados para ricos definiciones de
estilo HTML. For more information, see Creating an External CSS
Style Sheet . Para obtener más información, consulte Creación de
una hoja de estilos CSS externos.

XML File Archivo .xml . xml A blank XML file. Un archivo XML en blanco. For more
XML information, see XML Designer . Para obtener más información,
vea Diseñador XML.

XML Schema XML .xsd . xsd A file for creating a schema for XML documents. Un archivo para
Schema crear un esquema para documentos XML. For more information,
see Introduction to XML Schemas . Para obtener más
información, consulte Introducción a los esquemas XML.

XSLT File Archivo .xslt . xslt A file used to transform XML documents. Un archivo utilizado
XSLT para transformar documentos XML. For more information, see
XSLT Developer's Guide. Para obtener más información, consulte
la Guía del desarrollador de XSLT.

Web Custom .vb or .cs . vb o. cs A class for creating an ASP.NET server control. Una clase para la
Control Web creación de un control de servidor ASP.NET. For more
Control information, see ASP.NET Server Controls . Para obtener más
personalizado información, vea Controles de servidor ASP.NET.

Code File Código .vb or .cs . vb o. cs A blank code file. Un archivo de código en blanco.
de archivo

Static Discovery .disco . discoteca An optional file that acts as a discovery mechanism for the XML
File Static Web service. Un archivo opcional que actúa como un mecanismo
Discovery de descubrimiento para el servicio Web XML. The .disco file is not
Archivo automatically created for an XML Web service. El archivo.
Discoteca no se crea automáticamente para un servicio Web XML.
For information on creating a discovery file for your XML Web
service, see Enabling Discovery for an XML Web Service . Para
obtener información sobre cómo crear un archivo de
descubrimiento para el servicio Web XML, vea que permite el
descubrimiento de un servicio Web XML.

Global .asax . asax Sometimes called an asax file, this file allows you to write code to
Application Class handle global ASP.NET application-level events such as
Aplicaciones Session_OnStart and Application_OnStart . A veces llamado
globales de la asax un archivo, este archivo le permite escribir código para
clase controlar la aplicación ASP.NET eventos de nivel mundial, tales
como Application_OnStart y Session_OnStart. The file has a
name of global.asax, which you cannot change. El archivo tiene
un nombre de Global.asax, que no se puede cambiar. For more
information, see The Global.asax File . Para obtener más
información, consulte el archivo Global.asax.

Web .config . config ASP.NET uses this file to configure the Web settings for a Web
Configuration File project. ASP.NET utiliza este archivo para configurar los ajustes
Archivo de de Web para un proyecto Web. The file has a name of
configuración Web.config, which you cannot change. El archivo tiene un
Web nombre de archivo Web.config, que no se puede cambiar. For
more information, see Application Root Directory Configuration
File (Web.config) . Para obtener más información, consulte el
directorio raíz de aplicación de archivos de configuración
(Web.config).

Text File Archivo .txt . txt An empty text file. Un archivo de texto vacío.
de texto

Installer Class .vb or .cs . vb o. cs A class to be invoked at setup time. Una clase que se invoca en el
Clase del momento de instalación. For more information, see Creating
instalador Installation Components . Para obtener más información,
consulte Creación de componentes de instalación.

Crystal Report .rpt . rpt A Crystal Report file that publishes data to a Web Form. Un
Crystal Report archivo de Crystal Report que publica datos en un formulario
Web. For more information, see Crystal Report Designer
Overview . Para obtener más información, consulte Información
general de Crystal Report Designer.

Bitmap File .bmp . BMP A blank bitmap image file that can be used for creating simple
Archivo de mapa images. Un blanco de archivo de imagen de mapa de bits que
de bits pueden ser utilizados para crear imágenes simples.

Cursor File .cur . act A file for creating custom cursors. Un archivo para crear cursores
Archivo de cursor personalizados. For more information, see Cursor Creation . Para
obtener más información, consulte Creación de cursor.

Icon File Archivo .ico . ico An image file for creating a custom icon. Un archivo de imagen
de icono para crear un icono personalizado. For more information, see
Icons . Para obtener más información, vea Iconos.

Assembly .resx . resx A file used to edit and define application resources. Un archivo
Resource File utilizado para editar y definir los recursos de aplicación. For more
Asamblea de information, see Resources in Applications . Para obtener más
archivos de información, vea Recursos en aplicaciones.
recursos

Assembly .vb or .cs . vb o. cs A file containing general assembly information. Un archivo que
Information File contiene información general de la Asamblea. For more
Información de la information, see Assemblies . Para obtener más información,
Asamblea de véase Asambleas.
archivo

JScript File .js . js A script file containing JScript code. Un script de archivo que
Archivo jScript contiene código de JScript. For more information, see JScript
Fundamentals . Para obtener más información, consulte
Fundamentos de JScript.
VBScript File .vbs . vbs A script file containing VBScript code. Un script de archivo que
Archivo VBScript contiene código de VBScript. For more information, see VBScript
User's Guide . Para obtener más información, consulte la Guía del
usuario de VBScript.

Windows Script .wsf . wsf An empty code file used for Windows scripting. Un código de
Host Windows vacío de archivo de secuencias de comandos de Windows. For
Script Host more information, see Introduction to Windows Service
Applications . Para obtener más información, consulte
Introducción a aplicaciones de servicio de Windows.

You might also like