Class SVGLength
nazivni prostor: Aspose.Html.Dom.Svg.DataTypes Sastav: Aspose.HTML.dll (25.4.0)
SVGLength interfejs odgovara dužini osnovnog tipa podataka.Objekt SVGLength može se označiti samo kao čitanje, što znači da će pokušaji da se promijeni objekt dovesti do iznimke koja će biti bacena, kao što je opisano ispod.
[ComVisible(true)]
[DOMName("SVGLength")]
[DOMObject]
public class SVGLength : SVGValueType, INotifyPropertyChanged, IDisposable
Inheritance
object ← DOMObject ← SVGValueType ← SVGLength
Implements
INotifyPropertyChanged , IDisposable
naslijeđeni članovi
SVGValueType.Dispose() , SVGValueType.Dispose(bool) , DOMObject.GetPlatformType() , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Fields
SVG_LENGTHTYPE_CM
Vrijednost je određena pomoću cm jedinica definiranih u CSS2.
[DOMName("SVG_LENGTHTYPE_CM")]
public const ushort SVG_LENGTHTYPE_CM = 6
Vrijednost polja
SVG_LENGTHTYPE_EMS
Vrijednost je određena pomoću em jedinica definiranih u CSS2.
[DOMName("SVG_LENGTHTYPE_EMS")]
public const ushort SVG_LENGTHTYPE_EMS = 3
Vrijednost polja
SVG_LENGTHTYPE_EXS
Vrijednost je određena pomoću ex jedinica definiranih u CSS2.
[DOMName("SVG_LENGTHTYPE_EXS")]
public const ushort SVG_LENGTHTYPE_EXS = 4
Vrijednost polja
SVG_LENGTHTYPE_IN
Vrijednost je određena pomoću one u jedinicama definirane u CSS2.
[DOMName("SVG_LENGTHTYPE_IN")]
public const ushort SVG_LENGTHTYPE_IN = 8
Vrijednost polja
SVG_LENGTHTYPE_MM
Vrijednost je određena pomoću mm jedinica definiranih u CSS2.
[DOMName("SVG_LENGTHTYPE_MM")]
public const ushort SVG_LENGTHTYPE_MM = 7
Vrijednost polja
SVG_LENGTHTYPE_NUMBER
Nije dodijeljen tip jedinice (tj. određena je vrijednost bez jedinice), što ukazuje na vrijednost u korisničkim jedinicama.
[DOMName("SVG_LENGTHTYPE_NUMBER")]
public const ushort SVG_LENGTHTYPE_NUMBER = 1
Vrijednost polja
SVG_LENGTHTYPE_PC
Vrijednost je određena pomoću PC jedinica definiranih u CSS2.
[DOMName("SVG_LENGTHTYPE_PC")]
public const ushort SVG_LENGTHTYPE_PC = 10
Vrijednost polja
SVG_LENGTHTYPE_PERCENTAGE
Procjenjuje se procjena vrijednosti.
[DOMName("SVG_LENGTHTYPE_PERCENTAGE")]
public const ushort SVG_LENGTHTYPE_PERCENTAGE = 2
Vrijednost polja
SVG_LENGTHTYPE_PT
Vrijednost je određena pomoću jedinica pt definiranih u CSS2.
[DOMName("SVG_LENGTHTYPE_PT")]
public const ushort SVG_LENGTHTYPE_PT = 9
Vrijednost polja
SVG_LENGTHTYPE_PX
Vrijednost je određena koristeći px jedinice definirane u CSS2.
[DOMName("SVG_LENGTHTYPE_PX")]
public const ushort SVG_LENGTHTYPE_PX = 5
Vrijednost polja
SVG_LENGTHTYPE_UNKNOWN
Vrsta jedinice nije jedan od preddefiniranih vrsta jedinica. nije moguće pokušati definirati novu vrijednost ovog tipa ili pokušati pretvoriti postojeće vrijednosti na ovaj tip.
[DOMName("SVG_LENGTHTYPE_UNKNOWN")]
public const ushort SVG_LENGTHTYPE_UNKNOWN = 0
Vrijednost polja
Properties
UnitType
Vrsta vrijednosti koju određuje jedan od SVG_LENGTHTYPE_* konstantne su definirane na ovom sučelju.
[DOMName("unitType")]
public ushort UnitType { get; }
Vrijednost nekretnina
Value
Vrijednost kao vrijednost točke, u korisničkim jedinicama. postavljanje ovog atribut će uzrokovati vrijednostInSpecifiedUnits i vrijednostAsString da se automatski ažurira za odražavanje ove postavke.
[DOMName("value")]
public float Value { get; set; }
Vrijednost nekretnina
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.
ValueAsString
Vrijednost kao vrijednost vrpca, u jedinicama koje izražava jedinicaType. postavljanje ovog atributa uzrokuje da se vrijednost, vrijednostInSpecifiedUnits i jedinicaType automatski ažuriraju kako bi se odražavalo ovo postavljanje.
[DOMName("valueAsString")]
public string ValueAsString { get; set; }
Vrijednost nekretnina
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.SYNTAX_ERRPodignuta ako se dodijeljena traka ne može parsati kao valjanu duljinu.
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.
ValueInSpecifiedUnits
Vrijednost kao vrijednost plutajuće točke, u jedinicama koje izražava jedinicaType. postavljanje ovog atributa će uzrokovati da se vrijednost i vrijednostAsString automatski ažuriraju kako bi se odražavalo ovo postavljanje.
[DOMName("valueInSpecifiedUnits")]
public float ValueInSpecifiedUnits { get; set; }
Vrijednost nekretnina
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.
Methods
ConvertToSpecifiedUnits(Sljedeći)
Na primjer, ako je izvorna vrijednost bila “0.5cm” i metoda je pozvana da se pretvori u milimetre, onda bi se jedinicaType promijenila na SVG_LENGTHTYPE_MM, vrijednostInSpecifiedUnits bi se promijenila na brojnu vrijednost 5 i vrijednostAsString bi se promijenila na “5mm”.
[DOMName("convertToSpecifiedUnits")]
public void ConvertToSpecifiedUnits(ushort unitType)
Parameters
unitType
ushort
Vrsta jedinice za prijelaz na (npr. SVG_LENGTHTYPE_MM).
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NOT_SUPPORTED_ERRPovećano ako je tip jedinice SVG_LENGTHTYPE_UNKNOWN ili nije valjan konstantni tip jedinice (jedan od ostalih konstant SVG_LENGTHTYPE_* definiranih na ovom sučelju).
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.
NewValueSpecifiedUnits(Sljedeći članakSvijet, float)
Ponovno postavite vrijednost kao broj s povezanom jedinicomType, tako da zamijenite vrijednosti za sve atribute na objektu.
[DOMName("newValueSpecifiedUnits")]
public void NewValueSpecifiedUnits(ushort unitType, float valueInSpecifiedUnits)
Parameters
unitType
ushort
Vrsta jedinice za vrijednost.
valueInSpecifiedUnits
float
Nova vrijednost…
Exceptions
Kod Aspose.Html.Dom.DOMIzuzetak.NOT_SUPPORTED_ERRPovećano ako je tip jedinice SVG_LENGTHTYPE_UNKNOWN ili nije valjan konstantni tip jedinice (jedan od ostalih konstant SVG_LENGTHTYPE_* definiranih na ovom sučelju).
Kod Aspose.Html.Dom.DOMIzuzetak.NO_MODIFICATION_ALLOWED_ERRPovećana kada dužina odgovara samo čitanju ili kada se predmet samo čita.
ToString()
Povratak System.String koji predstavlja ovu primjenu.
public override string ToString()
Returns
String.String koji predstavlja ovu primjenu.