Inscription des fonctionnalitésFeature Registration

public class FeatureRegistration : Java.Lang.Object 

NamespaceNamespace

namespace AdaptiveCards.Rendering.Xamarin.Android.ObjectModel

RécapitulatifSummary

Méthodes publiquesPublic methods
void AddFeature(string featureName, string featureVersion)
string GetFeatureVersion(string featureName)
void RemoveFeature (string featureName)

Méthodes publiquesPublic Methods


AddFeatureAddFeature

Ajouté dans la version 0.1.0Added in version 0.1.0

public void AddFeature (string featureName, 
                        string featureVersion)

Ajoute une fonctionnalité contenant son nom et sa version à l’inscription de la fonctionnalité de convertisseur.Adds a feature containing its name and version to the renderer feature registration.

ParamètresParameters
NomFonctionnalitéfeatureName string
featureVersionfeatureVersion string

ExempleSample

FeatureRegistration featureRegistration = new FeatureRegistration();
featureRegistration.AddFeature("MyFeature", "1.2.0");
CardRendererRegistration.Instance.RegisterFeatureRegistration(featureRegistration);

GetFeatureVersionGetFeatureVersion

Ajouté dans la version 0.1.0Added in version 0.1.0

public string GetFeatureVersion (string featureName)

Récupère la version pour une fonctionnalité donnée.Retrieves the version for a given feature.

ParamètresParameters
NomFonctionnalitéfeatureName string
ReturnsReturns
string Version de fonctionnalité pour la fonctionnalité donnéeFeature version for the given feature

ExempleSample

FeatureRegistration featureRegistration = new FeatureRegistration();
featureRegistration.AddFeature("MyFeature", "1.2.0");
string featureVersion = featureRegistration.GetFeatureVersion("MyFeature"); // 1.2.0

RemoveFeatureRemoveFeature

Ajouté dans la version 0.1.0Added in version 0.1.0

public void RemoveFeature (string featureName)

Supprime la fonctionnalité donnée du dictionnaire de fonctionnalités.Removes the given feature from the feature dictionary.

ParamètresParameters
NomFonctionnalitéfeatureName string

ExempleSample

FeatureRegistration featureRegistration = new FeatureRegistration();
featureRegistration.AddFeature("MyFeature", "1.2.0");
featureRegistration.RemoveFeature("MyFeature");