Class License

Class License

Namespace: Aspose.Zip
Assembly: Aspose.Zip.dll (25.1.0)

Proporciona métodos para licenciar el componente.

public sealed class License

Herencia

objectLicense

Miembros heredados

object.GetType(), 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 llama, en la carpeta del ensamblado de entrada y luego en los recursos incrustados del ensamblado que llama.

License license = new License();
license.SetLicense("MyLicense.lic");
Dim license As license = New license
License.SetLicense("MyLicense.lic")
```</ms><java>
el archivo JAR del componente:
```csharp
License license = new License();
license.setLicense("MyLicense.lic");
```</java>

## Constructores

### <a id="Aspose_Zip_License__ctor"></a> License\(\)

Inicializa una nueva instancia de la clase Aspose.Zip.License.

```csharp
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 llama, en la carpeta del ensamblado de entrada y luego en los recursos incrustados del ensamblado que llama.

License license = new License();
license.SetLicense("MyLicense.lic");
Dim license As license = New license
License.SetLicense("MyLicense.lic")
```</ms><java>
el archivo JAR del componente:
```csharp
License license = new License();
license.setLicense("MyLicense.lic");
```</java>

## Métodos

### <a id="Aspose_Zip_License_SetLicense_System_String_"></a> SetLicense\(string\)

Licencia el componente.

```csharp
public void SetLicense(string licenseName)

Parámetros

licenseName string

Puede ser un nombre de archivo completo o corto o el nombre de un recurso incrustado. Utilice una cadena vacía para cambiar a modo de evaluación.

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 llama, en la carpeta del ensamblado de entrada y luego en los recursos incrustados del ensamblado que llama.

License license = new License();
license.SetLicense("MyLicense.lic");</code></pre></ms><java>
el archivo JAR del componente:
```csharp
License license = new License();
license.setLicense("MyLicense.lic");
```</java>

#### Observaciones

<p>Intenta encontrar la licencia en las siguientes ubicaciones:</p>
<p>1. Ruta explícita.</p>
<ms>
<p>2. La carpeta que contiene el ensamblado del componente Aspose.</p>
<p>3. La carpeta que contiene el ensamblado que llama del cliente.</p>
<p>4. La carpeta que contiene el ensamblado de entrada (inicio).</p>
<p>5. Un recurso incrustado en el ensamblado que llama del cliente.</p>
<p>
<b>Nota:</b> En el .NET Compact Framework, intenta encontrar la licencia solo en estas ubicaciones:</p>
<p>1. Ruta explícita.</p>
<p>2. Un recurso incrustado en el ensamblado que llama del cliente.</p>
</ms>
<java>
<p>2. La carpeta que contiene el archivo JAR del componente Aspose.</p>
<p>3. La carpeta que contiene el archivo JAR que llama del cliente.</p>
</java>

### <a id="Aspose_Zip_License_SetLicense_System_IO_Stream_"></a> SetLicense\(Stream\)

Licencia el componente.

```csharp
public void SetLicense(Stream stream)

Parámetros

stream Stream

Un flujo que contiene la licencia.

Ejemplos

[C#]

License license = new License();
license.SetLicense(myStream);
```
```vb
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