Class License

Class License

Namespace: Aspose.Page
Assembly: Aspose.Page.dll (25.1.2)

Proporciona métodos para licenciar el componente.

public class License

Herencia

objectLicense

Miembros heredados

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Ejemplos

En este ejemplo, se intentará encontrar un archivo de licencia llamado MyLicense.lic en la carpeta que contiene

el componente, en la carpeta que contiene el ensamblado que realiza la llamada, en la carpeta del ensamblado de entrada y luego en los recursos incrustados del ensamblado que realiza la llamada. ```csharp License license = new License(); license.SetLicense("MyLicense.lic"); ``` ```vb Dim license As license = New license License.SetLicense("MyLicense.lic") ``` el archivo jar del componente: ```csharp License license = new License(); license.setLicense("MyLicense.lic"); ```

Constructores

License()

Inicializa una nueva instancia de esta clase.

public License()

Ejemplos

En este ejemplo, se intentará encontrar un archivo de licencia llamado MyLicense.lic en la carpeta que contiene

el componente, en la carpeta que contiene el ensamblado que realiza la llamada, en la carpeta del ensamblado de entrada y luego en los recursos incrustados del ensamblado que realiza la llamada. ```csharp License license = new License(); license.SetLicense("MyLicense.lic"); ``` ```vb Dim license As license = New license License.SetLicense("MyLicense.lic") ``` el archivo jar del componente: ```csharp License license = new License(); license.setLicense("MyLicense.lic"); ```

Propiedades

Embedded

El número de licencia se agregó como recurso incrustado.

public bool Embedded { get; set; }

Valor de la propiedad

bool

Métodos

SetLicense(string)

Licencia el componente.

public void SetLicense(string licenseName)

Parámetros

licenseName string

Ejemplos

En este ejemplo, se intentará encontrar un archivo de licencia llamado MyLicense.lic en la carpeta que contiene

el componente, en la carpeta que contiene el ensamblado que realiza la llamada, en la carpeta del ensamblado de entrada y luego en los recursos incrustados del ensamblado que realiza la llamada. ```csharp License license = new License(); license.SetLicense("MyLicense.lic"); ``` ```vb Dim license As License = New License license.SetLicense("MyLicense.lic") ``` el archivo jar del componente: ```csharp License license = new License(); license.setLicense("MyLicense.lic"); ```Puede ser un nombre de archivo completo o corto o el nombre de un recurso incrustado. Use una cadena vacía para cambiar al modo de evaluación.

Observaciones

Intenta encontrar la licencia en las siguientes ubicaciones:

1. Ruta explícita.

2. La carpeta del ensamblado del componente.

3. La carpeta del ensamblado que realiza la llamada del cliente.

4. La carpeta del ensamblado de entrada.

5. Un recurso incrustado en el ensamblado que realiza la llamada del cliente.

Nota: En el .NET Compact Framework, intenta encontrar la licencia solo en estas ubicaciones:

1. Ruta explícita.

2. Un recurso incrustado en el ensamblado que realiza la llamada del cliente.

2. La carpeta del archivo jar del componente.

SetLicense(Stream)

Licencia el componente.

public void SetLicense(Stream stream)

Parámetros

stream Stream

Un flujo que contiene la licencia.

Ejemplos

License license = new License();
license.SetLicense(myStream);
Dim license as License = new License
license.SetLicense(myStream)


License license = new License();
license.setLicense(myStream);

Observaciones

Utilice este método para cargar una licencia desde un flujo.

 Español